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算法学习之桶排序算法实例(分块排序)
Dec 18 Python
Python转换HTML到Text纯文本的方法
Jan 15 Python
Linux下用Python脚本监控目录变化代码分享
May 21 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
TensorFlow实现创建分类器
Feb 06 Python
Numpy中转置transpose、T和swapaxes的实例讲解
Apr 17 Python
Python实现针对给定字符串寻找最长非重复子串的方法
Apr 21 Python
python and or用法详解
Jun 26 Python
python实现npy格式文件转换为txt文件操作
Jul 01 Python
Python fileinput模块如何逐行读取多个文件
Oct 05 Python
Django-Scrapy生成后端json接口的方法示例
Oct 06 Python
python实现简单反弹球游戏
Apr 12 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
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
ThinkPHP开发--使用七牛云储存
2017/09/14 PHP
新手入门常用代码集锦
2007/01/11 Javascript
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
JS在TextArea光标位置插入文字并实现移动光标到文字末尾
2013/06/21 Javascript
Jquery节点遍历next与nextAll方法使用示例
2014/07/22 Javascript
jQuery的观察者模式详解
2014/12/22 Javascript
jquery实现在光标位置插入内容的方法
2015/02/05 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
2015/05/20 Javascript
jQuery插件boxScroll实现图片轮播特效
2015/07/14 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
微信小程序中单位rpx和rem的使用
2016/12/06 Javascript
详谈JavaScript的闭包及应用
2017/01/17 Javascript
JavaScript中的普通函数和箭头函数的区别和用法详解
2017/03/21 Javascript
vue和webpack安装命令详解
2018/06/15 Javascript
JS根据json数组多个字段排序及json数组常用操作
2019/06/06 Javascript
es6中比较有用的7个技巧小结
2019/07/12 Javascript
Python类的用法实例浅析
2015/05/27 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
2019/05/23 Python
基于Python实现签到脚本过程解析
2019/10/25 Python
简单了解python装饰器原理及使用方法
2019/12/18 Python
python 实现Flask中返回图片流给前端展示
2020/01/09 Python
django数据模型中null和blank的区别说明
2020/09/02 Python
数据库什么时候应该被重组
2012/11/02 面试题
工作中个人的自我评价
2013/12/31 职场文书
环保专业大学生职业规划设计
2014/01/10 职场文书
客户答谢会活动方案
2014/08/31 职场文书
观看《周恩来的四个昼夜》思想汇报
2014/09/12 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
三方股东合作协议书
2014/10/28 职场文书
绿里奇迹观后感
2015/06/15 职场文书
Mysql中有关Datetime和Timestamp的使用总结
2021/12/06 MySQL
PyTorch中的torch.cat简单介绍
2022/03/17 Python
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers