![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django基础
he-y
这个作者很懒,什么都没留下…
展开
-
Form功能
在APP下新建forms.py文件,用于表单的验证Django强大之form验证时不用自定义错误信息就可以返回错误信息到前端以标签方式展现。.is_valid():返回True或者False.cleaned_data:通过验证后的数据errors:.error.get("user",None)error封装所有的错误信息,如果没有获取到,默认为None。forms.py:from django i...原创 2018-07-12 11:45:34 · 273 阅读 · 0 评论 -
models(模型)相关属性定义
定义属性 概述 ·django根据属性的类型确定以下信息 ·当前选择的数据库支持字段的类型 ·渲染管理表单时使用的默认html控件 ·在管理站点最低限度的验证 ·django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不会再生成默认的主键列 ·属性命名限制 ·遵循标识符规则 ·由于django的查询方式,不允许使用...原创 2018-07-06 15:45:09 · 1426 阅读 · 0 评论 -
HttpRequest对象
概述:1、服务器接收http请求后,会根据报文创建HttpRequest对象2、视图的第一个参数就是HttpRequest对象3、django创建的,之后调用试图时传递给视图属性:1、path:请求的完整路径(不包括域名和段口)2、method:表示请求的方式。常用的有GET、POST3、encoding:表示浏览器提交的数据的编码方式,一般为utf-84、GET:类似字典的对象,包含了get请求...原创 2018-07-06 17:58:57 · 6366 阅读 · 0 评论 -
模块与包
目录一、模块1)模块介绍1.什么是模块2.为何要使用模块3.以spam.py为例来介绍模块的使用:文件名spam.py,模块名spam2)使用模块之import1.import2.在第一次导入模块时会做三件事,重复导入会直接引用内存中已经加载好的结果3.被导入模块有独立的名称空间4.为模块名起别名5.在一行导入多个模块3)使用模块之from ... ...原创 2018-09-23 11:44:44 · 183 阅读 · 0 评论 -
软件开发规范
#=============>bin目录:存放执行脚本#start.pyimport sys,osBASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.append(BASE_DIR)from core import corefrom conf import my_log...原创 2018-09-23 11:53:50 · 1522 阅读 · 0 评论 -
异常处理
目录异常和错误1)错误分成两种2)什么是异常3)python中的异常种类异常处理什么是异常处理为什么要进行异常处理?如何进行异常处理?1: 使用if判断式2:python为每一种异常定制了一个类型,然后提供了一种特定的语法结构用来进行异常处理(try...except)日常处理知识总结异常和错误1)错误分成两种1.语法错误(这种错误,根本过不...原创 2018-09-23 19:22:50 · 205 阅读 · 0 评论