Django多个app urls配置代码实例


Posted in Python onNovember 26, 2020

快速测试创建项目与app

django-admin startproject mysite
django-admin startapp app1
django-admin startapp app2

Django多个app urls配置代码实例

mysite下的urls.py文件

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

urlpatterns = [
  path('admin/', admin.site.urls),
  path('app1/', include('apps.app1.urls',namespace='app1')),
  path('app2/', include('apps.app2.urls',namespace= 'app2')),
]

app1下的apps文件

from django.apps import AppConfig
class App1Config(AppConfig):
  name = 'apps.app1'

app2下的apps文件

from django.apps import AppConfig
class App2Config(AppConfig):
  name = 'apps.app2'

app1下的urls.py文件

from django.urls import path
from . import views

app_name = 'app1'

urlpatterns = [
  path('index', views.index),
]

app2下的urls.py文件

from django.urls import path
from . import views
app_name = 'app2'
urlpatterns = [
  path('index', views.index),
]

app1下的views.py文件

from django.shortcuts import render
from django.shortcuts import HttpResponse
def index(request):
  return HttpResponse('hello app1')

app2下的views.py文件

from django.shortcuts import render
from django.shortcuts import HttpResponse
def index(request):
  return HttpResponse('hello app2')

settings.py文件下的app配置:

'apps.app1.apps.App1Config', 'apps.app2.apps.App2Config'

启动

python manage.py runserver 8080

最后访问url路径

Django多个app urls配置代码实例

Django多个app urls配置代码实例

在这种设置下,在一个app访问另一个app的model

from apps.app名.models import 模型类

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

Python 相关文章推荐
Python的time模块中的常用方法整理
Jun 18 Python
python 查找字符串是否存在实例详解
Jan 20 Python
django使用html模板减少代码代码解析
Dec 12 Python
Python3结合Dlib实现人脸识别和剪切
Jan 24 Python
使用python和pygame绘制繁花曲线的方法
Feb 24 Python
python 读取更新中的log 或其它文本方式
Dec 24 Python
将python依赖包打包成window下可执行文件bat方式
Dec 26 Python
python 弧度与角度互转实例
Apr 15 Python
python判断变量是否为列表的方法
Sep 17 Python
Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)
Oct 15 Python
Python中lru_cache的使用和实现详解
Jan 25 Python
python脚本框架webpy的url映射详解
Nov 20 Python
python Xpath语法的使用
Nov 26 #Python
python模拟点击玩游戏的实例讲解
Nov 26 #Python
Python批量修改xml的坐标值全部转为整数的实例代码
Nov 26 #Python
Django filter动态过滤与排序实现过程解析
Nov 26 #Python
python中用ctypes模拟点击的实例讲解
Nov 26 #Python
python爬虫分布式获取数据的实例方法
Nov 26 #Python
python分布式爬虫中消息队列知识点详解
Nov 26 #Python
You might like
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
php去除换行符的方法小结(PHP_EOL变量的使用)
2013/02/16 PHP
PHP 关于访问控制的和运算符优先级介绍
2013/07/08 PHP
destoon出现验证码不显示时的紧急处理方法
2014/08/22 PHP
php实现的双向队列类实例
2014/09/24 PHP
php字符串过滤与替换小结
2015/01/26 PHP
yii2使用gridView实现下拉列表筛选数据
2017/04/10 PHP
PHP获取真实IP及IP模拟方法解析
2020/11/24 PHP
为JavaScript添加重载函数的辅助方法
2010/07/04 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
Javascript面向对象编程(二) 构造函数的继承
2011/08/28 Javascript
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
JavaScript中常用的验证reg
2016/10/13 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
vue2.0 axios跨域并渲染的问题解决方法
2018/03/08 Javascript
vue slots 组件的组合/分发实例
2018/09/06 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
Javascript类型判断相关例题及解析
2020/08/26 Javascript
基于python实现聊天室程序
2018/07/27 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
python根据文本生成词云图代码实例
2019/11/15 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
Jones New York官网:美国女装品牌,受白领女性欢迎
2019/11/26 全球购物
创伤外科专业推荐信范文
2013/11/19 职场文书
人力资源专业推荐信
2013/11/29 职场文书
会计专业毕业自荐书范文
2014/02/08 职场文书
联欢晚会主持词
2014/03/25 职场文书
企业优秀员工事迹材料
2014/05/28 职场文书
员工工作及收入证明
2014/10/28 职场文书
经验交流材料格式
2014/12/30 职场文书
2015年资料员工作总结
2015/04/25 职场文书
初中班干部工作总结
2015/08/10 职场文书