摘要: settings.py myforms.py models.py register.html文件 阅读全文
posted @ 2019-09-27 08:57 kuanglinfeng 阅读(1037) 评论(0) 推荐(0)
摘要: Django中间件 Django框架流程图 Django中间件类似于是Django的保安,请求的时候需要先经过Django的七个中间件才能到达Django后端(urls,views,templates,models),当响应完也需要经过中间件才能到达web服务网关接口。 Django默认的七个中间件 阅读全文
posted @ 2019-09-25 22:26 kuanglinfeng 阅读(119) 评论(0) 推荐(0)
摘要: form介绍 form组件常用于对用户输入的内容做效验,比如效验用户是否输入,输入的长度和格式是否正确。如果用户的输入有错误就会在页面相对应的位置,显示出与之对应的错误信息。 orm组件的主要功能如下:①生成页面可用的HTML标签,②对用户提交的数据进行校验,③保留上次输入内容。 form组件能直接 阅读全文
posted @ 2019-09-24 14:33 kuanglinfeng 阅读(216) 评论(0) 推荐(0)
摘要: choices参数 MTV与MVC模型 Ajax Ajax翻译成中文就是“异步的Javascript和XML”的意思,即使用Javascript语言与服务器进行异步交互,传输的数据为XML。Ajax 不是新的编程语言,而是一种使用现有标准的新方法。其最大的优点是在不重新加载整个页面的情况下,可以与服 阅读全文
posted @ 2019-09-23 14:39 kuanglinfeng 阅读(136) 评论(0) 推荐(0)
摘要: 常用字段 AutoField () i nt自增列,必须要填入的参数primary-key=True。当model中如果没有只增列,则会自动创建一个名为id的自增列。 IntegerFeild() 一个整数类,范围在-2147483648 to 2147483647。(一般不用它来存手机号(因为位数 阅读全文
posted @ 2019-09-20 21:00 kuanglinfeng 阅读(511) 评论(1) 推荐(0)
摘要: 模型层 单表操作 1. all(): 查询所有结果 2. filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 3.get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 4. exclude(**k 阅读全文
posted @ 2019-09-19 20:51 kuanglinfeng 阅读(448) 评论(0) 推荐(0)
摘要: FBV与CBV 视图函数并不只是指函数也可以是类。FBV(基于函数的视图) 面向函数式编程。CBV(基于类的视图) 面向对象式编程 问题:基于CBV的视图函数,get请求来就会走类里面get方法,post请求来就会走类里面post方法 为什么??? 研究方向 CBV可以按照下面截图的顺序去理解。 D 阅读全文
posted @ 2019-09-19 08:27 kuanglinfeng 阅读(800) 评论(0) 推荐(0)
摘要: 常用模板语法 有两种特殊符号:{{ }}和{% %}。其中与变量相关的用{{ }},与逻辑相关的用{% %}。 变量 在Django的模板语言中一般使用的语法为:{{变量名}}。当模板引擎遇到一个变量时,他会计算这个变量,然后用计算变量得到的结果来替代这个变量。变量的命名可以是任何数字字母以及下划线 阅读全文
posted @ 2019-09-18 20:48 kuanglinfeng 阅读(140) 评论(0) 推荐(0)
摘要: 静态文件相关配置 每次在Django项目下新建的应用,都需要去配置文件settings中进行注册,才能生效。例如新建了一个app01应用。 HTML文件默认全部放在templates文件夹中。对于前端已经写好了的文件,我们只是拿过来使用,那么这些文件就可以称为静态文件。静态文件可以是bootstra 阅读全文
posted @ 2019-09-16 21:16 kuanglinfeng 阅读(235) 评论(0) 推荐(0)
摘要: web框架的介绍 python中的三大主流web框架 Django:大而全,自带了很多模块。缺点是有些笨重。socket部分用的别人封装好的 wsgiref模块。b部分用自己写的。c部分用自己写的 Flask:短小精悍,自带的模块特别少,大部分都依赖于第三方模块。socket部分用的别人封装好的 w 阅读全文
posted @ 2019-09-16 20:14 kuanglinfeng 阅读(275) 评论(0) 推荐(0)