1.课程名称:url配置以及参数传递
课程章节:【网站开发必会知识】url配置以及参数传递
2.课程内容:网站开发基础知识补充
reverse逆向解析url等
url统一标准定位符
常见的http请求方式 get post
url配置及参数传递
url视图的关系
例如
/index----------到 view
通过浏览器访问index查看到view视图里的内容
//正则表达式匹配
正则表达式分配
year 代表年份 month 代表月 day 代表天
//简单实现一下如何去取url下面的参数
版本高的一定要在urls.py 引用re_path 不然会报错无效
re_path(r'^artice/(?p<year>[0-9]{4})/$',views.article)
把他响应到views.article里
到views.py创建
def article(request,year):
return HttpResponse('article:' +year )
成功
url嵌套
分模块设计url
include包含其他模块的url
实现根模块下访问其他模块下的url
创建新模块oauth
在终端下生成 python manage.py startapp oauth
在oauth下的urls写入
oauth下的views.py 写入
在主目录urls的模块下填入
访问成功
reverse逆向解析url地址
效果重定向
意思就是访问首页地址我让它跑到详情页的意思
带命名空间的逆向转换
成功
本节完!
本节有些难度需要多沉淀一下才能理解,马上去复习了O(∩_∩)O