Django 5 By Example》学习第1天,p1-p16总结,总计16页。(2)定义model(3)启动项目二、英语总结(生词:8)1.fintechabbreviation
原创 10月前
0阅读
Django 5 By Example》学习第3天,p54-p75总结,总计22页。一、技术总结1.分页(1)分页:Paginator(2)页数不存在处理: EmptyPage, PageNotAnInteger2.class-based views(类视图)(1)为什么使用类视图?1)Organize code related to HTTP methods, such as GET, POS
原创 10月前
47阅读
Django 5 By Example》学习第8天,p645-p650总结,总计6页。一、技术总结1.django-rest-framework(1)serializerp648, Serializer: Provides serialization for normal Python class instances。Serializer又细分为Serializer, ModelSerializ
原创 10月前
44阅读
Django 5 By Example》学习第10天,p679-p765总结,总计87页。一、技术总结1.channel书里通过聊天软件功能演示Django中channel以及异步编程的应用,本人对这块不是很熟悉,不做评价。2.deployment(部署)services: db: image: postgres:16.2 restart: always volume
原创 10月前
43阅读
Serializer又细分为Serializer, ModelSerializer, HyperlinkedModelSerializer.c. a piece of thick paper, leather or plastic that you put betwe).
原创 10月前
49阅读
adv. without any interruption(连续地).
原创 10月前
82阅读
Django 5 By Example》学习第 16 天,p455-p492 总结,总计 38 页。一、技术总结1.myshop(1)打折功能使用折扣码实现,但是折扣码是手动生成的,感觉实际业务中应该不是这样的。(2)推荐功能使用 Redis 做缓存,结合商品的销量做推荐,算是一种普通的实现方案。二、英语总结(生词:2)1.couponp457, Many online shops give o
原创 10月前
58阅读
Django 5 By Example》学习第 19 天,p543-p550 总结,总计 8 页。一、技术总结1.fixtures(1)定义A fixture is a collection of files that contain the serialized contents of the database.(2)作用1)数据导入一般来说,我们是通过数据库工具(如:Navicat,DBea
原创 9月前
27阅读
以前总觉得这两个缩写好难记,今天仔细看了下维基百科,“i18n” 中的 i 代表 “internationalization” 的第一个字母 i,n 代表最后一个字母
原创 9月前
72阅读
Django 5 By Example》学习第 22 天,p614-p644 总结,总计 31 页。一、技术总结1.功能: students 应用2.缓存Django自带的缓存有:(1)backends.memcached.PyMemcacheCache(2) backends.redis.RedisCache(3)backends.db.DatabaseCache(4)backends.fi
原创 9月前
56阅读
Django自带的缓存有:since accessing memory is faster than accessing data from databases of files(为了获得最佳性能,请使
原创 9月前
11阅读
(1)示例try:query = {value = 0else:return f'
原创 9月前
63阅读
Django 5 By Example》学习第4天,p76-p104总结,总计29页。一、技术总结1.环境变量管理这里作者使用的是:python-decouple,本人在实际项目中使用的是python-dotenv,这里只是简单的使用,感觉两者差不多。2.评论功能评论功能设计的时候主要考虑两个方面:是否需要登录才能发表评论,评论之后是否需要审批才可以展示。书中的设计方式是不需要登录即可评论,但是
原创 10月前
43阅读
Django 5 By Example》学习第5天,p105-p164总结,总计60页。一、技术总结1.文章标签功能Django自带django-taggit。2.自定义template tags3.roadmap功能4.RSS功能5.full-text搜索功能这里使用的是Postgresql,使用pip install psycopg安装后,执行“python manage.py migart
原创 10月前
80阅读
这里作者使用的是:python-decouple,本人在实际项目中使用的是python-dotenv,这里只是简单的使用,感觉两者差不多。无。
原创 10月前
44阅读
Django 5 By Example》学习第9天,p651-p678总结,总计28页。一、技术总结1.aggregate()(1)aggregate:ad-("to") + gregare("to collection into a flock(群), to gather")因为ad 后面跟的是gregate,为了发音方便,ad演变为了ag。aggregate的本意是:vt. to combi
原创 10月前
48阅读
(1)登录认证作者这里使用的是Django自带的auth。(2)上传头像图片处理,使用Pillow。(3)扩展user扩展user模型与自带的use
Django 5 By Example》学习第11天,p237-p338总结,总计102页。一、技术总结1.follow system(关注功能)表之间的关系有三种:OneToOneField,many-to-one(使用Foreignkey()),ManyToManyField。有时候为了更好的描述对象之间的关系,需要多创建一张中间表:Creating an intermediate mode
原创 10月前
42阅读
Django 5 By Example》学习第 14 天,p383-p387 总结,总计 5 页。一、技术总结1. asynchronous task(异步任务)对于异步任务,书中使用的是 celery 和 RabbitMQ,这也是平时工作中的主流用法。(1) celeryPython 使用的 celery 包的名字也是 celery。2. RabbitMQ(1) 拉取镜像docker pull
原创 10月前
53阅读
Django 5 By Example》学习第 15 天,p388-p454 总结,总计 66 页。一、技术总结1.celery我觉得书中这种用法太简单了。2.flower用于监控 celery。# 安装 pip install flower # 启动 celery -A myshop flower --basic-auth=root:root # 访问 http://127.0.0.
原创 10月前
42阅读
  • 1
  • 2
  • 3
  • 4
  • 5