Django 应用的路由访问

项目url 添加应用访问路径

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('app1/', include('app1.urls')), # 在主项目添加应用的所有路由路径
]

就可以访问app1应用下的url.py

from django.urls import path
from . import views

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

app1创建路由文件urls.py

from django.urls import path
from . import views

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

app1 views.py视图文件

from django.http import HttpResponse
from django.shortcuts import render
def index(request):
    return HttpResponse("app1 的index")

def test(request):
    return render(request, '1/index.html', {}) # 这里获取的路径文件为:templates/1/index.html
相关推荐
向上的车轮几秒前
Django学习笔记四:urls配置详解
笔记·学习·django
call_me_wangcheng3 小时前
django创建项目
python·django
计算机编程-吉哥5 小时前
计算机毕业设计 基于Python的个性化旅游线路推荐系统的设计与实现 Python+Django+Vue 前后端分离 附源码 讲解 文档
python·django·毕业设计·课程设计·毕业论文·计算机毕业设计选题·个性化旅游线路推荐系统
计算机编程-吉哥7 小时前
计算机毕业设计 基于Python的智能文献管理系统的设计与实现 Python+Django+Vue 前后端分离 附源码 讲解 文档
python·django·毕业设计·计算机毕业论文·计算机毕业设计选题·软件工程毕业设计论文·文献管理系统
赖勇浩8 小时前
因浏览器未发送Referer HTTP头导致Django项目CSRF验证失败的原因
http·https·django·csrf
Marst Code21 小时前
(Django)初步使用
后端·python·django
向上的车轮21 小时前
Django学习笔记二:数据库操作详解
数据库·django
wxin_VXbishe1 天前
springboot合肥师范学院实习实训管理系统-计算机毕业设计源码31290
java·spring boot·python·spring·servlet·django·php
mariokkm1 天前
Django一分钟:在Django中怎么存储树形结构的数据,DRF校验递归嵌套模型的替代方案
数据库·django·sqlite
向上的车轮1 天前
Django学习笔记五:templates使用详解
笔记·学习·django