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
相关推荐
weixin_BYSJ198720 小时前
【计算机毕设】基于Spring_Boot_Vue的马拉松报名与选手成绩追踪系统05445
java·vue.js·spring boot·学习·spring·django·课程设计
小马不起床2 天前
Django 后端实战指南_10:用户扩展档案信息表
python·django·sqlite
小马不起床2 天前
Django 后端实战指南_9:前后端完整联调和问题修复
python·django·状态模式
ycydynq2 天前
django用Bootstrap 模态框 在同一页面实现增删改查
django·bootstrap·jquery
雪域迷影3 天前
Python Django 7 小时课程
开发语言·python·django
Wx-bishekaifayuan3 天前
springboot铜仁非遗之家76938-计算机课程设计、毕业设计
java·spring boot·后端·spring·django·课程设计·旅游
VidDown3 天前
上线三个月后的第一次事故:一个 Django 服务的日志、监控与故障复盘
数据库·python·django·wpf·音视频·视频编解码
小马不起床3 天前
Django 后端实战指南_5:实现 JWT 登录
python·django·sqlite
CarIise3 天前
Maven依赖传递与聚合工程
python·r语言·django
ycydynq3 天前
djiango引入django-ckeditor-5-0.2.20 modelform表单
django·django-ckeditor