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通过pil模块将raw图片转换成png图片的方法
Mar 16 Python
python实现中文输出的两种方法
May 09 Python
Python下的常用下载安装工具pip的安装方法
Nov 13 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
May 15 Python
django 多数据库配置教程
May 30 Python
python多进程提取处理大量文本的关键词方法
Jun 05 Python
python得到qq句柄,并显示在前台的方法
Oct 14 Python
python实现转盘效果 python实现轮盘抽奖游戏
Jan 22 Python
ERLANG和PYTHON互通实现过程详解
Jul 05 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
在TensorFlow中实现矩阵维度扩展
May 22 Python
python 实现两个变量值进行交换的n种操作
Jun 02 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
CI框架中cookie的操作方法分析
2014/12/12 PHP
php远程下载类分享
2016/04/13 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
JS回调函数的应用简单实例
2014/09/17 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
2017/01/05 Javascript
vue实现百度搜索下拉提示功能实例
2017/06/14 Javascript
对于input 框限定输入值为浮点型的js代码
2017/09/25 Javascript
详解webpack 打包文件体积过大解决方案(code splitting)
2018/04/10 Javascript
VUE脚手架具体使用方法
2019/05/20 Javascript
基于Vue sessionStorage实现保留搜索框搜索内容
2020/06/01 Javascript
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
简单使用Python自动生成文章
2014/12/25 Python
python以环状形式组合排列图片并输出的方法
2015/03/17 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
Python使用sax模块解析XML文件示例
2019/04/04 Python
python读取raw binary图片并提取统计信息的实例
2020/01/09 Python
Python CategoricalDtype自定义排序实现原理解析
2020/09/11 Python
python模块内置属性概念及实例
2021/02/18 Python
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
史上最全面的Java面试题汇总!
2015/02/03 面试题
七年级数学教学反思
2014/01/22 职场文书
工地安全检查制度
2014/02/04 职场文书
社保委托书怎么写
2014/08/02 职场文书
地震捐款倡议书
2014/08/29 职场文书
求职自我评价范文100字
2014/09/23 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
毕业设计致谢语
2015/05/14 职场文书
女儿满月酒致辞
2015/07/29 职场文书
读鲁迅先生的经典名言
2019/08/20 职场文书
ssh服务器拒绝了密码 请再试一次已解决(亲测有效)
2022/08/14 Servers