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 相关文章推荐
python代码实现ID3决策树算法
Dec 20 Python
python实现感知器算法(批处理)
Jan 18 Python
python tkinter canvas 显示图片的示例
Jun 13 Python
python pytest进阶之xunit fixture详解
Jun 27 Python
Python Pandas实现数据分组求平均值并填充nan的示例
Jul 04 Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 Python
python将字符串转变成dict格式的实现
Nov 18 Python
Python二维数组实现求出3*3矩阵对角线元素的和示例
Nov 29 Python
Python3 全自动更新已安装的模块实现
Jan 06 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 Python
详解Python 函数参数的拆解
Sep 02 Python
python模拟点击在ios中实现的实例讲解
Nov 26 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
dedecms防止FCK乱格式化你的代码的修改方法
2007/03/17 PHP
PHP学习笔记 (1) 环境配置与代码调试
2011/06/19 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
PHP7如何开启Opcode打造强悍性能详解
2018/05/11 PHP
图片动画横条广告带上下滚动可自定义图片、链接等等
2013/10/20 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
js实现漂浮回顶部按钮实例
2015/05/06 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
nodejs前端自动化构建环境的搭建
2017/07/26 NodeJs
es6数据变更同步到视图层的方法
2019/03/04 Javascript
详解vue更改头像功能实现
2019/04/28 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
element中table高度自适应的实现
2020/10/21 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
在Heroku云平台上部署Python的Django框架的教程
2015/04/20 Python
Python可变参数函数用法实例
2015/07/07 Python
[机器视觉]使用python自动识别验证码详解
2019/05/16 Python
python-tkinter之按钮的使用,开关方法
2019/06/11 Python
python递归下载文件夹下所有文件
2019/08/31 Python
Python 函数绘图及函数图像微分与积分
2019/11/20 Python
Python Http请求json解析库用法解析
2020/11/28 Python
Python 实现PS滤镜的旋涡特效
2020/12/03 Python
什么是数组名
2012/05/10 面试题
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
小学秋季运动会加油口号及加油稿
2019/08/19 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
用Python提取PDF表格的方法
2021/04/11 Python
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL