Python Django路径配置实现过程解析


Posted in Python onNovember 05, 2020

假设访问的views.py如下

Python Django路径配置实现过程解析

1.使用url配置默认页

from django.conf.urls import url
from django.contrib import admin
from django.urls import path

from HelloWorld import views

urlpatterns = [
  path('admin/', admin.site.urls),
  url('^$', views.hello),
]

这样可以访问http://127.0.0.1:8090/

Python Django路径配置实现过程解析

2.使用path配置默认页

from django.contrib import admin
from django.urls import path

from HelloWorld import views

urlpatterns = [
  path('admin/', admin.site.urls),
  # url('^$', views.hello),
  path('', views.hello),
]

这样也可以访问http://127.0.0.1:8090/

Python Django路径配置实现过程解析

3.使用path配置hello页

from django.contrib import admin
from django.urls import path

from HelloWorld import views

urlpatterns = [
  path('admin/', admin.site.urls),
  # url('^$', views.hello),
  # path('', views.hello),
  path('hello/', views.hello),
]

这样可以访问http://127.0.0.1:8090/hello/

Python Django路径配置实现过程解析

4.使用url和正则

from django.conf.urls import url
from django.contrib import admin
from django.urls import path

from HelloWorld import views

urlpatterns = [
  path('admin/', admin.site.urls),
  # url('^$', views.hello),
  # path('', views.hello),
  # path('hello/', views.hello),
  url('^hello', views.hello),
]

可以访问http://127.0.0.1:8090/hello+任意字符

Python Django路径配置实现过程解析

5.如果有多个app,还可以使用include

from django.contrib import admin
from django.urls import path, include

from CRUD import views

urlpatterns = [
  path('admin/', admin.site.urls),
  path('', views.login_html),
  path('login.html/', views.login_html),
  path('index.html/', views.index_html),
  path('debug.html/', views.debug_html),
  path('debug/', views.debug),
  path('login/', views.login),

  path('one/', include('Model.urls')),
  path('two/', include('Model2.urls')),
  path('three/', include('Model3.urls')),
  path('four/', include('Model4.urls')),
]

Python Django路径配置实现过程解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
Oct 11 Python
python中报错"json.decoder.JSONDecodeError: Expecting value:"的解决
Apr 29 Python
python pyinstaller 加载ui路径方法
Jun 10 Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 Python
python下的opencv画矩形和文字注释的实现方法
Jul 09 Python
Python帮你识破双11的套路
Nov 11 Python
使用python写一个自动浏览文章的脚本实例
Dec 05 Python
Python生成词云的实现代码
Jan 14 Python
基于python实现上传文件到OSS代码实例
May 09 Python
如何理解Python中包的引入
May 29 Python
pycharm中使用request和Pytest进行接口测试的方法
Jul 31 Python
python3实现名片管理系统(控制台版)
Nov 29 Python
Python基于tkinter canvas实现图片裁剪功能
Nov 05 #Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 #Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
Nov 05 #Python
Python word文本自动化操作实现方法解析
Nov 05 #Python
Python自动化办公Excel模块openpyxl原理及用法解析
Nov 05 #Python
Python中用xlwt制作表格实例讲解
Nov 05 #Python
如何利用pycharm进行代码更新比较
Nov 04 #Python
You might like
php mysql数据库操作分页类
2008/06/04 PHP
深入php处理整数函数的详解
2013/06/09 PHP
php header功能的使用
2013/10/28 PHP
PHP实现单例模式最安全的做法
2014/06/13 PHP
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
原生javascript获取元素样式属性值的方法
2010/12/25 Javascript
javascript中length属性的探索
2011/07/31 Javascript
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
2014/09/03 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
以BootStrap Tab为例写一个前端组件
2017/07/25 Javascript
nodejs之get/post请求的几种方式小结
2017/07/26 NodeJs
VUE2.0中Jsonp的使用方法
2018/05/22 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
ant design vue中日期选择框混合时间选择器的用法说明
2020/10/27 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
Python实现的特征提取操作示例
2018/12/03 Python
对python中的argv和argc使用详解
2018/12/15 Python
django的auth认证,authenticate和装饰器功能详解
2019/07/25 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
2019/08/30 Python
Python基础之字典常见操作经典实例详解
2020/02/26 Python
BeautifulSoup中find和find_all的使用详解
2020/12/07 Python
举例讲解Python装饰器
2020/12/24 Python
旅游管理专业学生求职信
2013/09/28 职场文书
大学生饮食连锁店创业计划书
2014/01/17 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
签约仪式主持词
2014/03/19 职场文书
授权委托书范本
2014/04/03 职场文书
社区平安建设方案
2014/05/25 职场文书
红色旅游心得体会
2014/09/03 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
Java如何实现树的同构?
2021/06/22 Java/Android