摘要:
views.py 模板 总结: 1、form表单 上传文件,一定要有 2、视图 获取文件对象 获取文件名称 内置的chunks()方法,按块上传文件 利用AJAX上传文件 需要用到FormData储存数据 并且要加 阅读全文
摘要:
request.user全局可用(前端或后端) 一、创建超级用户(auth_user) 进入交互界面 二、author模块 1、authenticate() 验证 判断 前端输入的用户和密码 是否 存在auth_user表中(可以看成ORM的filter语句并取第一个) 返回结果:是当前登录对象 2 阅读全文
摘要:
一、定义 中间件在wsgi和urls之间 二、配置 1、创建.py文件 2、定义中间件 3、setting.py文件中添加自定义的中间件 三、中间件的方法 process_request 和 process_response最为重要 process_view其次 其它了解即可 1、process_r 阅读全文
摘要:
import os import sys parent_path = os.path.dirname(os.getcwd()) sys.path.insert(0, parent_path) from core import main if __name__ == '__main__': main.main() 阅读全文
摘要:
一、前提 作用: 生成HTML 校验 校验的结果显示在前端 1、导入模块 2、定义类 二、字段(类的属性) 1、用户名 2、密码 3、邮件 4、radio 5、checkbox(单选) 6、checkbox(多选) 7、select(单选) 8、select(多选) 注意: choice字段 在使用 阅读全文
摘要:
一、概念 JS和XML文件异步操作(不改变整个页面的情况下进行数据交互),现在XML,基本上是json文件 二、格式 1、url: 数据提交的地址 2、type: 数据提交的类型 3、data: 数据字典的形式 4、success: 结束后端响应的数据 注意:前面三个是请求,第四步是接收后端响应的数 阅读全文
摘要:
from django.utils.decorators import method_decorator 1、在post 或 get方法 添加 @method_decorator(装饰器) 2、给类添加装饰器 @method_decorator(装饰器, name="") 这里的name等于get 或 post 阅读全文
摘要:
一、Cookie 1、产生的原因 HTTP请求无状态,每一次请求都是独立的 2、Cookie的实质 服务端(响应)创建Cookie(键值对或字典),并保存到浏览器 3、创建 4、获取 5、删除 二、Session 1、产生原因 Cookie不安全,并且数据量有限 2、重点 session依赖cook 阅读全文