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基于hashlib模块的文件MD5一致性加密验证示例
Feb 10 Python
python删除不需要的python文件方法
Apr 24 Python
python爬取网易云音乐评论
Nov 16 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 Python
使用python PIL库实现简单验证码的去噪方法步骤
May 10 Python
基于Python的PIL库学习详解
May 10 Python
如何基于Python创建目录文件夹
Dec 31 Python
Django实现图片上传功能步骤解析
Apr 22 Python
python 密码学示例——凯撒密码的实现
Sep 21 Python
如何在Anaconda中打开python自带idle
Sep 21 Python
python excel和yaml文件的读取封装
Jan 12 Python
用Python实现Newton插值法
Apr 17 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 cURL和Rolling cURL并发方式比较
2013/10/30 PHP
Laravel5.7 数据库操作迁移的实现方法
2019/04/12 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
jQuery侧边栏随窗口滚动实现方法
2013/03/04 Javascript
jquery.form.js用法之清空form的方法
2014/03/07 Javascript
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
AngularJS中table表格基本操作示例
2017/10/10 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
详解如何解决vue开发请求数据跨域的问题(基于浏览器的配置解决)
2018/11/12 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
安装Python的web.py框架并从hello world开始编程
2015/04/25 Python
python中使用序列的方法
2015/08/03 Python
使用Python写一个小游戏
2018/04/02 Python
python3+PyQt5实现自定义流体混合窗口部件
2018/04/24 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
详解Python网络框架Django和Scrapy安装指南
2019/04/01 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
python如何调用java类
2020/07/05 Python
python能做哪些生活有趣的事情
2020/09/09 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
Aerosoles爱柔仕官网:美国舒软女鞋品牌
2017/07/17 全球购物
代理商会议邀请函
2014/01/27 职场文书
党校学习自我鉴定
2014/02/24 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
《难忘的泼水节》教学反思
2014/02/27 职场文书
财务担保书范文
2014/04/02 职场文书
暑期培训班策划方案
2014/08/26 职场文书
创业计划书之蛋糕店
2019/08/29 职场文书
基于python实现银行管理系统
2021/04/20 Python
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android
Python+pyaudio实现音频控制示例详解
2022/07/23 Python