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笔记(1) 关于我们应不应该继续学习python
Oct 24 Python
Python的另外几种语言实现
Jan 29 Python
详解Python中的条件判断语句
May 14 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
python清除字符串中间空格的实例讲解
May 11 Python
基于随机梯度下降的矩阵分解推荐算法(python)
Aug 31 Python
pycharm中成功运行图片的配置教程
Oct 28 Python
Python3 SSH远程连接服务器的方法示例
Dec 29 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
Pytorch 抽取vgg各层并进行定制化处理的方法
Aug 20 Python
selenium携带cookies模拟登陆CSDN的实现
Jan 19 Python
Python可视化神器pyecharts之绘制箱形图
Jul 07 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
PHP无限分类的类
2007/01/02 PHP
PHP 实现explort() 功能的详解
2013/06/20 PHP
PHP加密解密类实例分析
2015/04/20 PHP
laravel 实现用户登录注销并限制功能
2019/10/24 PHP
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
微信企业号开发之微信考勤Cookies的使用
2015/09/11 Javascript
jquery事件的ready()方法使用详解
2015/11/11 Javascript
jQuery ajaxForm()的应用
2016/10/14 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
微信小程序 swiper制作tab切换实现附源码
2017/01/21 Javascript
javascript 判断当前浏览器版本并判断ie版本
2017/02/17 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
[04:02]DOTA2上海特锦赛小组赛第二日recap精彩回顾
2016/02/28 DOTA
[08:40]Navi Vs Newbee
2018/06/07 DOTA
python33 urllib2使用方法细节讲解
2013/12/03 Python
35个Python编程小技巧
2014/04/01 Python
11个并不被常用但对开发非常有帮助的Python库
2015/03/31 Python
Python 使用PIL中的resize进行缩放的实例讲解
2018/08/03 Python
Python实现二叉树前序、中序、后序及层次遍历示例代码
2019/05/18 Python
解决springboot yml配置 logging.level 报错问题
2020/02/21 Python
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
韩国演唱会订票网站:StubHub韩国
2019/01/17 全球购物
电子商务专业个人的自我评价分享
2013/10/29 职场文书
高一军训的心得体会
2014/09/01 职场文书
平安建设汇报材料
2014/12/29 职场文书
趣味运动会口号
2015/12/24 职场文书
Oracle中update和select 关联操作
2022/01/18 Oracle
python lambda 表达式形式分析
2022/04/03 Python