10 2020 档案

摘要:序列化组件: 1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型3. 反序列化,完成数据校验功能 序列化类的字段 字段字段构造方式 BooleanField Boo 阅读全文
posted @ 2020-10-31 22:47 NQ31 阅读(115) 评论(0) 推荐(0)
摘要:REST: REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表 阅读全文
posted @ 2020-10-31 19:58 NQ31 阅读(147) 评论(0) 推荐(0)
摘要:View源码分析: views文件: class MyView(View): def get(self,request): return HttpResponse('ok') def post(self,request): return HttpResponse('post') urls文件: ur 阅读全文
posted @ 2020-10-31 00:09 NQ31 阅读(100) 评论(0) 推荐(0)
摘要:JSON 注意:json必须是双引号,不能是单引号,否则会报错。如:{“name":"json","sex":"男"} Ajax 本质:是一种利用现有技术的新方法。具有局部刷新,异步请求的优点 Ajax的语法: $('#btn').click(function () { $.ajax({ url:' 阅读全文
posted @ 2020-10-11 20:57 NQ31 阅读(118) 评论(0) 推荐(0)
摘要:中间件 本质就是一个自定义类,可以帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作 中间件可以定义五个方法: process_request(self,request) process_response(selef,request,response) process_view(self,r 阅读全文
posted @ 2020-10-11 20:54 NQ31 阅读(94) 评论(0) 推荐(0)
摘要:auth模块 auth是Django提供用来用户认证的模块,它默认用auth_user表来存放用户,Django执行数据库迁移命令的时候,会自动创建很多表,其中就有auth_user表 auth模块提供的方法 1、创建超级用户的方法: 命令创建:python manage.py createsupe 阅读全文
posted @ 2020-10-11 20:52 NQ31 阅读(233) 评论(0) 推荐(0)
摘要:1、Cookie (1)设置cookie,需要将render,HttpResponse,redirect赋值给一个对象obj,然后在obj对象设置cookie obj=reder(request,'home.html) #没加密 obj.set_cookie(key,value,...) #加密 o 阅读全文
posted @ 2020-10-10 20:46 NQ31 阅读(144) 评论(0) 推荐(0)
摘要:Forms组件基本使用 1、forms组件的使用 #1、导入forms模块 from django import forms #2、创建forms类,继承forms.Form class Forms(forms.Form): username=forms.CharField(min_length=3 阅读全文
posted @ 2020-10-09 13:00 NQ31 阅读(144) 评论(0) 推荐(0)
摘要:Django连接MySQL数据库 1、在settings配置文件将sqlite3数据库配置改成mysql数据裤配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'Django_db', 'USER' 阅读全文
posted @ 2020-10-05 20:44 NQ31 阅读(181) 评论(0) 推荐(0)
摘要:基本知识 Django命令行操作 创建Django项目:django-admin startproject 项目名 运行Django项目:python manage.py runserver 注意:需要切换到Django项目下 创建应用: python manage.py startapp 应用名称 阅读全文
posted @ 2020-10-02 22:40 NQ31 阅读(258) 评论(0) 推荐(0)