day05 django框架之路由层】的更多相关文章

day05 django框架之路由层 今日内容概要 简易版django请求声明周期流程图(重要) 路由匹配 无名有名分组 反向解析 无名有名解析 路由分发 名称空间 伪静态 虚拟环境 简易版django请求声明周期流程图(重要) 路由匹配 # 路由匹配 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'test', views.test), url(r'testadd', views.testadd), ] # 所以页面输出的永远都是…
[Django框架之路由层匹配.有名 无名分组.反向解析.路由分发.名称空间.伪静态.本地虚拟环境.django版本区别] 路由层 路由即请求地址与视图函数的映射关系,如果把网站比喻成一本书,那路由就是这本书的目录,在django中默认把路由配置在urls.py中 路由配置 # urls.py from django.conf.urls import url from django.contrib import admin from app01 import views urlpatterns…
一 Django中路由的作用 URL配置(URLconf)就像Django 所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表:你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 典型的例子: 123456 from django.urls import pathurlpatterns = [ path('articles', views.special),]articles这个路由对应着视图函数中special这个方法,浏览器输入这个…
一:虚拟环境 创建虚拟环境一般有三种方式: 1)   File--->New Project--> 出现如下图,点击Project Interpreter:New Virtualenv environment;   这个方式是在PyCharm下创建虚拟环境 2)  打开Project Interpreters页面:文件(file)——>设置(setting)——>项目(Project)——>Project Interpreters:这种方式是在创建过程中,  没有创建虚拟环境…
3/19 Django框架 url路由配置及模板渲染 1.路由分配 URL(Uniform Resoure Locato):统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它. https://docs.pythontab.com:443/django/django1.5/intro/overview.html#model 协议 域名(IP地址和端口) 路…
目录 Django的日常-2 路由层 有名分组和无名分组 反向解析 路由的分发 Django的日常-2 路由层 我们之前已经接触过路由层,只是我们可能不知道他叫这个名字,实际上在Django里面路由层指的就是urls.py这个文件. 路由的概念是什么,我们平时生活中接触最多的和路由有关的大概就是路由器了,那么路由器是干嘛的? 路由器是连接多个网络的硬件设备,在网络之间起到网关的作用,可以对不同网络的网络之间的数据包进行处理和转发. Django里面的路由层与此作用有些类似,路由即请求地址和视图函…
Django请求生命周期 - wsgi, 他就是socket服务端,用于接收用户请求并将请求进行初次封装,然后将请求交给web框架(Flask.Django) - 中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf.request.session - 路由匹配 - 视图函数,在视图函数中进行业务逻辑的处理,可能涉及到:orm.templates => 渲染 - 中间件,对响应的数据进行处理. - wsgi,将响应的内容发送给浏览器. 表与表之间建立关系 就以图书管理系统…
路由层(URL) 1.路由层简单配置 (1)path方法 写固定的url. (2)re_path方法 可以正则规则 例: urlpatterns = [ path('admin/', admin.site.urls), path('articles/2003/', views.special_case_2003), re_path(r'^articles/([0-9]{4})/$', views.year_archive), re_path(r'^articles/([0-9]{4})/([0-…
目录 url路由层 路由匹配(有名分组与无名分组) 反向解析 路由分发 名称空间(了解) Django版本区别 url 路由匹配 注意事项: url方法,第一个参数是正则表达式,只要第一个参数能够匹配到内容,就会立刻停止向下匹配,并且直接执行对应的视图函数 输入url的时候会默认加斜杠,若没有加Django会做重定向,自动添加一个斜杠再次进行匹配. 关闭Django自动添加斜杠进行匹配 APPEND_SLASE = Fales / True 默认为True 自动添加斜杠. 有名分组和无名分组不可…
2.2 路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表. 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码. 2.2.1 URLconf配置 基本格式: from django.conf.urls import url urlpatterns = [ url(正则表达式, views视图函数,参数,别名), ] 注意: D…