- 1
- 0
- 约1.13千字
- 约 6页
- 2026-02-03 发布于北京
- 举报
路由器
◆简单的说,url就是常说的,每个代表不同的网页。
◆在django中url也称为urlconf
◆每个url地址对应一个唯一的views视图函数
哪里存在路由?
◆根目录项目中的urls.py是根路由,根路由可以集合所有应用路由
◆每个应用下创建自己的urls.py,这个urlspy属于每个应用的独有路
由,通过集成或者说绑定到根路由中进行使用。
路由常用方法,变量与views的绑定
fromdjango.urlsimportpath,include倒入url编写模块
fromdjango.contribimportadmin导入admin功能模块
urlpatterns:整个项目的url集合,每个元素代表一条url信息
path(‘admin/’,admin.site.urls)设置admin的
url,’admin/’代表uri地址,即,admin后边的斜杠为路径
的分隔符,admin.site.urls是url对应的视图函数
path(‘’,include(‘app.urls’))如果url为空即代表为网
站的,即:8000,通常为的首页,include的是
将应用中的urls包含进来
另一种写法:
fromappimporturlsasappurls
path(‘’,include(appurls))
扩展知识:分两部分,domain与uri按照上边的地址分按照上边的地址分
别是:8000和admin
视图
views是django的mvt中的v部分,主要负责处理用
户的请求和生成相应内容,然后在页面或其他类型文档
中显示。
视图中的基本写法
•fromdjango.httpimportHttpResponse
•defindex(request):
returnHttpResponse(‘hellodjango!’)
原创力文档

文档评论(0)