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使用scrapy解析js示例
Jan 23 Python
python中lambda与def用法对比实例分析
Apr 30 Python
Python类的用法实例浅析
May 27 Python
用Python实现命令行闹钟脚本实例
Sep 05 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
Oct 21 Python
Python反爬虫技术之防止IP地址被封杀的讲解
Jan 09 Python
详解Python静态网页爬取获取高清壁纸
Apr 23 Python
基于Python实现大文件分割和命名脚本过程解析
Sep 29 Python
Python性能分析工具Profile使用实例
Nov 19 Python
python3下pygame如何实现显示中文
Jan 11 Python
tensorflow如何继续训练之前保存的模型实例
Jan 21 Python
Python requests设置代理的方法步骤
Feb 23 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/03/16 PHP
php _autoload自动加载类与机制分析
2012/02/10 PHP
php gd等比例缩放压缩图片函数
2016/06/12 PHP
浅谈PHP进程管理
2019/03/08 PHP
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
JavaScript的内存释放问题详解
2015/01/21 Javascript
Bootstrap实现响应式导航栏效果
2015/12/28 Javascript
如何使用PHP+jQuery+MySQL实现异步加载ECharts地图数据(附源码下载)
2016/02/23 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
JS实现的透明度渐变动画效果示例
2018/04/28 Javascript
vuex如何重置所有state(可定制)
2019/01/17 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
详解Vue.js中引入图片路径的几种方式
2019/06/17 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
Vue 实现登录界面验证码功能
2020/01/03 Javascript
在Python中用get()方法获取字典键值的教程
2015/05/21 Python
Python实现返回数组中第i小元素的方法示例
2017/12/04 Python
详解django中url路由配置及渲染方式
2019/02/25 Python
详解js文件通过python访问数据库方法
2019/03/03 Python
Python3.0 实现决策树算法的流程
2019/08/08 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
使用python从三个角度解决josephus问题的方法
2020/03/27 Python
安装python3.7编译器后如何正确安装opnecv的方法详解
2020/06/16 Python
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
英国Lookfantastic中文网站:护肤品美妆美发购物(英国直邮)
2020/04/27 全球购物
.net软件工程师面试题
2015/03/31 面试题
2014信息公开实施方案
2014/02/22 职场文书
保险内勤岗位职责
2014/04/05 职场文书
高中学生自我评价范文
2014/09/23 职场文书
小浪底导游词
2015/02/12 职场文书
2015年学生会主席工作总结
2015/04/21 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
goland 恢复已更改文件的操作
2021/04/28 Golang
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python