摘要:
中间件是 Django 用来处理请求和响应的钩子框架。它是一个轻量级的、底层级的“插件”系统,用于全局性地控制Django 的输入或输出,可以理解为一些关卡。 中间件可以放在你的工程的任何地方,并以Python路径的方式进行访问。 可以把中间件比喻成洋葱,每一层代表一个中间件,每个请求从进入djan 阅读全文
posted @ 2021-06-26 20:00
403·Forbidden
阅读(258)
评论(0)
推荐(0)
摘要:
model是django最复杂和重要的一层,负责与数据库打交道。 在使用时,我们在app/models.py中定义一个django.db.models.Model的子类,这相当于数据库中的一张表,类里面的字段(属性)相当于数据库中的字段,该类的对象相当于一条数据。 简单例子 # app01/mode 阅读全文
posted @ 2021-06-26 19:54
403·Forbidden
阅读(133)
评论(0)
推荐(0)
摘要:
配置 在settings.py中配置,BACKEND表示要使用那种模板引擎;DIRS表示template的目录(可以是多个);APP_DIRS表示是否使用app中的template目录(即形如这样的app/templates/);OPTIONS是DjangoTemplates的一些参数,默认即可。 阅读全文
posted @ 2021-06-26 19:45
403·Forbidden
阅读(143)
评论(0)
推荐(0)
摘要:
视图就是一个普通的Python函数,它接收从urls哪里的HttpRequest对象,返回的是HTML网页、重定向、404错误,XML文档或图像等任何东西。 一般使用 from django.http import HttpResponse # Create your views here. def 阅读全文
posted @ 2021-06-26 19:31
403·Forbidden
阅读(321)
评论(0)
推荐(0)
摘要:
关于Django的路由分发,见官方文档。 一般使用 路由分发应该在urls.py中进行。默认的根urls是通过settings文件配置的:ROOT_URLCONF = '<项目名>.urls'。 路由的分发靠的是urlpatterns列表来的定义的,其内的元素是path或re_path。 如: fr 阅读全文
posted @ 2021-06-26 19:19
403·Forbidden
阅读(114)
评论(0)
推荐(0)
摘要:
概述 要使用django需要提前安装django("pip install django")。 对于django的一般使用流程: 创建项目-->创建应用-->在settings中将app安装上-->设置urls进行路由分发-->在视图中处理请求,或返回页面等数据或操作数据库然后再返回数据。 创建项目 阅读全文
posted @ 2021-06-26 00:15
403·Forbidden
阅读(79)
评论(0)
推荐(0)

浙公网安备 33010602011771号