手记

【金秋打卡】第5天 django网站开发必会知识

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


0人推荐
随时随地看视频
慕课网APP