Django路由与视图基础教程.pdfVIP

  • 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)

1亿VIP精品文档

相关文档