![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
乐安lan
这个作者很懒,什么都没留下…
展开
-
17csrf以及auth模块
【代码】17csrf以及auth模块。原创 2024-07-10 10:13:07 · 144 阅读 · 0 评论 -
16cookie和session,中间件
"""1.创建一个任意名称的文件夹2.在该文件夹内创建一个任意名称的py文件--->执行视图函数之前会触发3.在该py文件内编写中间件类4.配置文件中注册"""#看别的中间件都有继承一个MiddlewareMixin所以我们也# 自己写一个关于中间件的类# 五个可以自定义的方法print("来自middle1的process_request")print("来自middle1的process_response")# 去setting中去使用# 必须要掌握的方法。原创 2024-07-10 10:11:17 · 197 阅读 · 0 评论 -
15分页器和form组件
username = forms.CharField(min_length=3, max_length=8, label='用户名','min_length': '用户名最短3位','max_length': '用户名最长8位','required': '用户名必填'# 年龄最小不能小于0 最大不能超过150age = forms.IntegerField(min_value=0, max_value=150, label='年龄','required': '用户名必填'原创 2024-07-10 10:09:48 · 178 阅读 · 0 评论 -
14ajax引入
"""页面不刷新的情况下可以与后端进行数据交互异步提交 局部刷新使用ajax交互 所有的操作都不再直接影响整个页面(局部操作)eg:注册时输入框你在写一个用户名时,他会实时告诉你是否已存在"""ajax不是一门全新知识 本质就是一些js代码 我们学习ajax直接使用jQuery封装之后的版本(语法更加简单) 使用ajax的前提必须要引入jQuery文件"""基本语法"""页面上有三个input框和一个提交按钮 前两个框输入数字 点击按钮 最后一个框里面展示数字的和 并且页面不能刷新。原创 2024-07-10 10:04:46 · 166 阅读 · 0 评论 -
13模型层
【代码】13模型层。原创 2024-07-10 09:58:06 · 245 阅读 · 0 评论 -
12模板层
(1)自定义过滤器"""1.在应用下需要创建一个名为templatetags的文件夹2.在该文件夹内创建一个任意名称的py文件3.在该py文件内需要先提前编写两行固定的代码4.在该文件内模仿其他过滤器写# 自定义过滤器:只能接收两个参数@register.filter(is_safe=True,name="过滤器名字")5.使用先写{% load mytag %}{{ n1|index:666 }}--》冒号后面只能有一个参数"""(2)自定义标签"""1.和上述前三部一样。原创 2024-07-10 09:53:34 · 101 阅读 · 0 评论 -
11视图层
【代码】11视图层。原创 2024-07-10 09:51:41 · 152 阅读 · 0 评论 -
10路由层urls
它的本质是URL与要为该URL调用的视图函数之间的映射表。原创 2024-07-10 09:49:48 · 206 阅读 · 0 评论 -
08orm
● ORM是一种将对象与关系型数据库之间的映射的技术,主要实现了以下三个方面的功能:○ 数据库中的表映射为Python中的类○ 数据库中的字段映射为Python中的属性○ 数据库中的记录映射为Python中的实例● ORM的主要优点是可以减少开发人员编写重复的SQL语句的时间和工作量,并且可以减少由于SQL语句的调整和更改所带来的错误。"""不可以在models文件里面写数据操作"""在 models.py 文件中定义模型表# 定义模型类 类名默认即表名,但是后面可以自定义表名。原创 2024-07-10 09:46:55 · 192 阅读 · 0 评论 -
07配置数据库链接
【代码】07配置数据库链接。原创 2024-07-10 09:44:52 · 86 阅读 · 0 评论 -
06Django之request对象
【代码】06Django之request对象。原创 2024-07-10 09:43:58 · 153 阅读 · 0 评论 -
05静态文件配置
【代码】05静态文件配置。原创 2024-07-10 09:41:29 · 203 阅读 · 0 评论 -
04Django便捷函数
【代码】04Django便捷函数。原创 2024-07-10 09:40:06 · 89 阅读 · 0 评论 -
03Django小白必会三板斧
【代码】03Django小白必会三板斧。原创 2024-07-10 09:39:28 · 113 阅读 · 0 评论 -
02django介绍及基本使用
版本问题django3.X:自带异步功能django2.X:默认不支持异步django1.X:默认不支持异步'''我们学习的时候 可以基于django1.11.X版本 与2.X功能几乎一致3.X仅仅是多了一个功能(并且该功能目前还不完善 半成品!!!'''django1.11.X LTS 2018年发布django2.2.X LTS 2020年发布# 之前使用的是1.11 有些新项目逐步过渡到2.2 自己私下也研究过3.2# 启动问题django启动可能报错的原因。原创 2024-07-10 09:38:08 · 141 阅读 · 0 评论 -
01Web框架
【代码】01Web框架。原创 2024-07-09 10:46:32 · 169 阅读 · 0 评论