年华庄飞扬,赖滢羽下载,水辊清洗剂
<<<中间件的引入>>>
用户<->中间件<->url->视图
在app目录里面
middleware.py
(1)中间件就是一个可调用的对象,接受一个request并返回一个请求
(2)一个中间件可以是一个函数,参数必须要是get_response
一次性设置和初始化
每一个请求都会调用
django自动调用视图
(3)中间件也可以写成一个类,并且他的实例可以被调用
【中间件激活】
在settings里面的middleware里面导入中间件
如果没有middleware就自己定义一个(有些django版本的settings里面是middleware_classes)
视图从上向下,响应从下向上
<<<上下文处理器>>>
所有的模板上都需要一个特定的变量是,上下文管理器就能处理好
(1)在app目录下
customer_context_processors.py
(2)上下文处理器就是一个函数,函数必须传入request作为参数并返回一个字典
【激活】
在settings的templates里面的context_processor
***django-admin自动生成功能齐全的后台***
(1)使用之前要做数据库迁移
migration
migrate
(2)第一个用户需要用命令行
python manage.py createsuperuser
(3)注册模型
class studentadmin(admin.modeladmin):
list_display = []
list_display_links = []
list_fields = []
list_filter = []过滤器
list_per_page = 10分页
fields = []只允许修改的字段
fieldsets = []
admin.site.register(models,studentadmin)
#每创建一个python项目都需要创建一个python虚拟环境
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!!
点击进行留言回复
相关文章:
-
-
python如何查看网页代码
用python查看网页代码的方法:1、使用“import”导入requests包import requests2、使用requests包的get()函数通过网页...
[阅读全文]
-
-
python如何保存文本文件
python保存文本文件的方法:使用python内置的open()类可以打开文本文件,向文件里面写入数据可以用write()函数,写完之后,使用close()函...
[阅读全文]
-
python如何编写win程序
python可以编写win程序。win程序的格式是exe,下面我们就来看一下使用python编写exe程序的方法。编写好python程序后py2exe模块即可将...
[阅读全文]
-
-
-
-
-
-
网友评论