摘要:
这两个服务需要启动 阅读全文
摘要:
django需要用到的静态文件默认都是放在static目录下 而针对后期用户上传的静态文件也应该统一存储 # media配置:规定用户上传的静态文件存储位置 MEDIA_ROOT = os.path.join(BASE_DIR,'media') """ 用户上传的所有的静态文件资源都会存入media 阅读全文
摘要:
后台报错:[err] 1055 -- 'xxx' isn't in GROUP BY 解决方案: 初步判断是数据库(版本?配置?)的问题 进入mysql 的my.ini配置文件 ctrl+f 搜索找到字段:ONLY_FULL_GROUP_BY,将其删除即可 修改之后,需要重启mysql 找到电脑服务 阅读全文
摘要:
报错中出现类似ValueError: Cannot assign "'XXX'": "Comment.article" must be a "XXX" instance时: 该错误通常是models.py里定义时以A_B的命名格式时会出现的问题 解决方案:只要将需要传参数的外键字段后直接加上_id即 阅读全文
摘要:
内容概要 用户认证模块auth auth模块补充 auth_user表扩展字段 内容详细 auth模块 主要是用来做用户相关的功能 注册 登录 验证 修改密码 注销 访问admin需要管理员账号 该账号数据均来源于数据库迁移之后生成的auth_user表 如何创建admin管理员账号 creat 阅读全文
摘要:
CBV源码 # 切入点 url(r'^login/', views.Mylogin.as_view()) '''类名点名字还加括号 名字要么是绑定给类的方法 要么是无参函数''' 1.as_view()绑定给类的方法 @classonlymethod def as_view(cls, **ini 阅读全文
摘要:
内容概要 django中间件 csrf跨站请求伪造 内容详细 django中间件 类似于是django的门户 请求来的时候和响应走的时候都必须经过它 配置文件中 MIDDLEWARE = [ ... ] # django默认有七个中间件 '''每个中间件你可以简单的理解为具有不同的功能''' # 阅读全文
摘要:
cookie与session 由来及简介 HTTP协议四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上 3.无连接 4.无状态 基于HTTP协议的通信无法记录客户端状态 但是现在很多软件都需要记录用户的状态 为了解决这个问题 发明了cookie session等一系列的技术 co 阅读全文
摘要:
确保每次修改模板标签时都重新启动 Django 开发服务器(或确保它自己重新启动)。如果服务器没有重新启动,Django 将不会注册标签。 从 django 1.9 开始,您可以在如下设置中加载这些新标签/过滤器: TEMPLATES = [ { 'BACKEND': 'django.templat 阅读全文
摘要:
简单说明一下: 可能有的找不到配置文件的,不要慌,这个时候 你可能以前安装了多个版本的mysql 就是说你以前是mysql5,现在换成了mysql8, 矮!! 你可能发现你的mysql8里面没有配置文件, 不要急,你打开以前安装的mysql的配置文件进行修改就行, 我猜测这个情况可能是和以前的mys 阅读全文