

2019-12-17 21:15 − 一、ORM的分类 ORM一般分为两类: 1.DB first:先在DB中创建数据库、表结构,然后自动生成代码中的类。在后续操作中直接在代码中操作相应的类即可。 2.Code first:直接在代码中实现各种类,然后执行,代码自动在DB中创建对应的数据库和表结构。 最常用的是后者,即Code First...
2019-12-25 18:52 − 1.mysqlclient 目前不支持高版本python3 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 原因是由于 mysqlclient...
2019-12-03 16:06 − # 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都...
2019-12-21 16:41 − Andrey Antukh, niwi@niwi.be 4.7.0 翻译: RaPoSpectre 1. 介绍 django-redis 基于 BSD 许可, 是一个使 Django 支持 Redis cache/session 后端的全功能组件. 1.1 为何...
2019-12-09 19:00 − 一、设计表结构 1.班级表结构 表名:grade 字段:班级名称(gname)、成立时间(gdate)、女生总数(ggirlnum)、男生总数(gboynum)、是否删除(isDelete) 2.学生表结构 表名:student 字段:学生姓名(sname)、学生性别(sgender)、学生年龄(sa...
2019-12-20 10:55 − celery配置 celery的官方文档其实相对还是写的很不错的.但是在一些深层次的使用上面却显得杂乱甚至就没有某些方面的介绍, 通过我的一个测试环境的settings.py来说明一些使用celery的技巧和解决办法 amqp交换类型 其实一共有4种交换类型,还有默认类型和自定义类型. 但是对我们配置...
2019-11-29 23:28 − # 前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都...
2019-11-22 15:52 − python-django框架-电商项目-首页开发 业务背景: 用户浏览网站一定是先到首页, 没有登陆的话首页内容完全一样,而且是不经常变化的, 一段时间内,有100用户访问,就要有几个用户就要查询多少次数据库, 查出来的数据都是一样的, 怎么办? 我们把页面生成一个静态页...
2019-12-04 20:35 − [toc] # cookie和session * 为什么要有cookie和session? * 原因是HTTP协议的是无状态的, 不保存用户状态 * 作用: * 为了保存用户状态 ## cookie * 保存在客户端浏览器的键值对 * cookie虽然是保存在客户端服务器上的, 但它是由服务端设置...
2004 - 2025 博客园·园荐 意见反馈