Django中间件,CSRF(跨站请求伪造),缓存,信号,BootStrap(模板) 响应式(栅格)+模板 1.中间件(重要): 在Django的setting中有个MIDDLEWARE列表,里面的东西可以理解为过滤管道,里面有个安全过滤管道: from django.middleware.csrf ...
分类:
其他好文 时间:
2020-01-18 16:15:58
阅读次数:
86
SQLAlchemy 增删改查 一对多 多对多 好久没有更新Blog了 今天来聊一聊 Python 的 ORM 框架 SQLAlchemy 有些同学已经听说过这个框架的大名了,也听说了 SQLAlchemy 没有 Django 的 Models 好用 我在这里官宣辟谣一下啊, Models 紧紧只是 ...
分类:
数据库 时间:
2020-01-18 16:12:41
阅读次数:
95
最近在项目中发现了这样的一个坑,那就是我们的需求是不能添加一个相同的对象到数据库中,就通过某些字段的值组合成唯一值到数据库中去查找数据,如果没有找到对象,那就创建一条新的数据库记录,而刚好django又提供了这种方法,那就是get_or_create。可是在测试的时候发现会加入相同的对象。 而解决方 ...
分类:
其他好文 时间:
2020-01-18 14:22:21
阅读次数:
202
1.models.py: class StudentStudyRecord(models.Model): ''' 学生学习记录 ''' student = models.ForeignKey(verbose_name="学员", to='Student',on_delete=models.CASCA ...
分类:
其他好文 时间:
2020-01-18 13:06:25
阅读次数:
106
惰性机制: 在内部。QuerySet在构造,过滤,切片,传递的时候通常查询集不会真正的去数据库查询 那它会在什么情况下去数据库查询呢? 1.迭代(通过循环将值一个个拿出来) 2.切片,使用切片语法的step(步长切片)参数,或者是切片只切出一个元素的时候,Django将执行数据库查询, 3.直接在控 ...
分类:
其他好文 时间:
2020-01-18 12:56:36
阅读次数:
81
1. 定义属性 Django根据属性的类型确定以下信息: 当前选择的数据库支持字段的类型 渲染管理表单时使用的默认html控件 在管理站点最低限度的验证 django会为表创建自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后django不会再创建自动增长的主键列。 默认创 ...
分类:
其他好文 时间:
2020-01-18 12:50:08
阅读次数:
70
今天在学习Django的时候一直出现http://127.0.0.1:8000/accounts/login/?next=/account/password-change/ Page not found (404) Request Method: GET Request URL: http://12 ...
分类:
其他好文 时间:
2020-01-18 10:59:41
阅读次数:
147
Django项目的配置文件APP配置 INSTALLED_APPS = [ 'django.contrib.admin', # 管理员站点 'django.contrib.auth', # 认证授权系统 'django.contrib.contenttypes', # 内容类型框架 'django. ...
分类:
其他好文 时间:
2020-01-18 10:39:18
阅读次数:
87
import xlrd , uuidclass JenkinsImport(View): def get(self,request): xls = xlrd.open_workbook('./test.xls') sheets = xls.sheet_names() # 所有sheet,列表 tab ...
分类:
数据库 时间:
2020-01-18 01:04:09
阅读次数:
158
在执行python3 manage.py migrate时报错:操作错误,某库未给某用户授权 django.db.utils.OperationalError: (1044, "Access denied for user 'xxx'@'localhost' to database 'xxx'") ...
分类:
数据库 时间:
2020-01-17 23:17:58
阅读次数:
109