09 2018 档案
摘要:1,pip install django-multiselectfield 一个新的模型字段和表单字段。有了这个,您可以从选择中进行多项选择。将数据库存储为逗号分隔值的CharField。 2,null 如果设置为True,django存放一个NULL到数据库字段.默认为False blank 如果
阅读全文
摘要:简便添加数据: 在app下的admin下添加表名: admin.site.register(models.Customer) #前边的的进行注册 admin.site.register(models.ClassList) admin.sit.register(mdoels.Campuses) 然后打
阅读全文
摘要:auth的引入: form django.contrib import auth django自带了一个orm系统,可以注册数据库后 进行python manage.py createsuperuse 超级用户 python manage.py createuser 普通 auth认证: from
阅读全文
摘要:1,form 组件干的事情: 1,自动生成input框 2,对提交的数据进行校验 3,有错误的信息 2,定义一个form组件: form django import forms class RegForm(forms.Form): username = forms.CharField() pwd =
阅读全文
摘要:什么是json json指的是javaScript对象表示法 json是轻量级的文本数据交换格式 json 独立于语言 json具有自我描述性,,更易理解 json使用jsvaScript语法描述数据对象,但是jsjon仍然独立于语言和平台,json解析器和json库支持许多不同的编程语言 使用js
阅读全文
摘要:返回的是Queryset的方法: all() 全部 filter() 返回的是列表,没有是none values() Queryset 元素是字典 不写参数默认全部字段 写参数拿到字段指定的参数 values_list() Queryset 元素是元组 不写参数默认全部字段值 写参数拿到指定的参数
阅读全文
摘要:什么是中间件? 中间件是一个类.用来处理Django的请求和响应的框架级别的钩子 中间件的定义方法 五个方法:(process_request,process_reponse) process_request(self,request) process_view(self, request, vie
阅读全文
摘要:cookie: 1,cookie是什么? cookie是服务器让浏览器保存在浏览器上的一组键值对 2,为什么要有cookie? http 是无状态,每次请求之间没有任何关系,无法保持状态 3,cookie的特点: 1,服务器让浏览器设置的 2,设置之后每次访问相同的页面带上cookie 4,djan
阅读全文
摘要:django 的视图 即为view CBV 和 FBV FBV (function based view) CBV (class based view ) CBV的写法: from django.view import View class Add Publisher(View): def get(
阅读全文
摘要:1, 可以在app中建立urls来建立二次目录,更好的区分开每层目录 注意:在写代码的过程中注意不能使用$结尾,要使用namespance='app名'来建立域,防止寻找的过程之,在写入过程之中,父级要使用include, 中存在串行 代码: 父url: from django.conf.urls
阅读全文
摘要:tags for 循环格式: for 循环可用的参数; forloop.counter 从当前的索引值 从1 forloop.counter0 从当前的索引值 从0 forloop.revcounter 当前的倒序索引值 从1 forloop.revcounter0 当前的倒序索引值 从0 forl
阅读全文
摘要:mvc(模型m:负责业务对象与数据库的对象 控制器c :用户的交互(页面) 视图v: 使用户可以看到 ) mtv( model(模型):负责业务对象与数据库的对象 Temlate(模板):负责把页面展示给用户 view(视图):负责业务逻辑,调用模型和模板 ) django中的特殊字符: {{变量}
阅读全文
摘要:表结构的设计 一对一 多对一 将key写在多 多对多 外键: 描述 多对一的关系 写在多的一方 class Book(models.Model) title = models.CharField(max_length=32,unique=Ture) publisher = models.Foreig
阅读全文
摘要:建立之前将app建立 1,首先进入django到settting进行配置: 1,检查DIR 2,引掉csrf 3,在最后写入: staticfiles_dirs=[ os.path.join(base_dir,'static) ] 4,检查app: 2,建立static 3,建立数据库 1,先有数据
阅读全文
摘要:web框架的本质: 1,socket的接收发信息 2,url和函数的对应关系 3,模板渲染(字符串的替换) 一个请求的完整的流程 1,web服务要启动,等待连接 2,在浏览器地址中输入url,回车 .向服务器发送一个遵循http协议的get请求 3,服务器收到消息,按照http协议去解析请求,拿到u
阅读全文
摘要:首先是python基础: 博客园(socket服务端) 1,绑定ip和端口 2,监听 3,等待连接 4,接收数据 6,接收数据 7,返回数据 断开连接 浏览器(socket客户端) 4,连接服务器 5,发送数据 8,接收数据 断开连接 http协议 1,请求(浏览器发送给服务器的消息-request
阅读全文
摘要:pymysql 查询 : 只有一页 和下一页 1,记录当前页的最大id或者最小的id 下一页: select * from user where id > max_id limit 10, select 8 from user where id< min order by id desc limit
阅读全文

浙公网安备 33010602011771号