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(Tornado)模拟登录小米抢手机
Nov 12 Python
详细探究Python中的字典容器
Apr 14 Python
基于scrapy实现的简单蜘蛛采集程序
Apr 17 Python
python 系统调用的实例详解
Jul 11 Python
Python Pandas找到缺失值的位置方法
Apr 12 Python
Python下使用Scrapy爬取网页内容的实例
May 21 Python
Python中.join()和os.path.join()两个函数的用法详解
Jun 11 Python
Pycharm新建模板默认添加个人信息的实例
Jul 15 Python
Python实现打印实心和空心菱形
Nov 23 Python
nginx搭建基于python的web环境的实现步骤
Jan 03 Python
python中的时区问题
Jan 14 Python
详解pandas映射与数据转换
Jan 22 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
搜索引擎技术核心揭密
2006/10/09 PHP
PHP 和 XML: 使用expat函数(一)
2006/10/09 PHP
NOT NULL 和NULL
2007/01/15 PHP
php自定义apk安装包实例
2014/10/20 PHP
php字符串函数学习之substr()
2015/03/27 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
使用闭包对setTimeout进行简单封装避免出错
2013/07/10 Javascript
纯css实现窗户玻璃雨滴逼真效果
2015/08/23 Javascript
基于JS实现checkbox全选功能实例代码
2016/10/31 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
JavaScript实现省市县三级级联特效
2017/05/16 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
JavaScript实现与使用发布/订阅模式详解
2019/01/19 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
Vue实现省市区三级联动
2020/12/27 Vue.js
深入理解Python中各种方法的运作原理
2015/06/15 Python
python提取字典key列表的方法
2015/07/11 Python
python机器学习理论与实战(二)决策树
2018/01/19 Python
用Python写脚本,实现完全备份和增量备份的示例
2018/04/29 Python
python中while和for的区别总结
2019/06/28 Python
pandas创建DataFrame的7种方法小结
2020/06/14 Python
利用Python实现斐波那契数列的方法实例
2020/07/26 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
iPad和Surface Pro蓝牙键盘:Brydge
2018/11/10 全球购物
成都思必达公司C#程序员招聘面试题
2013/06/26 面试题
物业管理毕业生个人的求职信
2013/11/30 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
水电工岗位职责
2015/02/14 职场文书
大学生思想道德自我评价
2015/03/09 职场文书
元宵节晚会主持词
2015/07/01 职场文书
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python
SpringBoot 拦截器妙用你真的了解吗
2021/07/01 Java/Android