本课程是django框架系列课程的第一课,主要讲解的内容如下: 介绍django框架的工作原理 讲解django框架开发的软件模式:MVC  MTV 讲解如何下载和安装django,以及创建django框架的项目 讲解路由 讲解views视图层 讲解request请求对象中带有的一些属性和方法 讲解response响应对象 讲解template模板层 通过小案例:用户登录的功能来讲解通过jquery validate插件进行表单验证以及通过jquery form进行表单数据提交,以及后端接收数据 讲解缓存:cookie,session 讲解django自带的中间件,以及自己创建中间件 实战开发:开发教学管理系统,来实际应用django框架
1
今天我们学习如何配置url、如何传参、如何命名、以及渲染的方式,内容大致有以下几个方面。 创建视图函数并访问 创建app django中url规则 捕获参数 路径转换器 正则表达式 额外参数 渲染方式 创建视图并访问 项目中自带的Python文件中,并没有带有视图,因此我们自己创建一个,通常,我们把视图命名views.py。 然后在views.py中,导入头文件 from django.http import HttpResponse 然后我们在views.py中,写一些Python函数,用来访问 def hello(request):
2022-03-19 20:13:38 160KB django go include
1
当用户请求一个页面时,Django根据下面的逻辑执行操作: 决定要使用的根URLconf模块。通常,这是ROOT_URLCONF设置的值,但是如果传入的HttpRequest对象具有urlconf属性(由中间件设置),则其值将被用于代替ROOT_URLCONF设置。也就是说你可以自定义项目入口url是哪个文件! 加载该模块并寻找可用的urlpatterns。 它是django.urls.path()或者django.urls.re_path()实例的一个列表。 依次匹配每个URL模式,在与请求的URL相匹配的第一个模式停下来。也就是说,url匹配是从上往下的短路操作,所以url在列表中的位置非常关键。
2021-07-25 12:01:09 426KB django 路由
1