【发布时间】:2022-01-07 09:14:28
【问题描述】:
我有一个 Django 网站,其中所有 url 都指向管理员,如下所示:
urls.py(根)
from django.contrib import admin
from django.urls import path
urlpatterns = [
path('', admin.site.urls),
]
我想知道如何进行从一个网址到另一个网址的特定重定向,因为我只有一个模型要管理和一个应用程序:
localhost/ => 本地主机/应用程序/计算机
localhost/app/ => localhost/app/计算机
我尝试将它添加到 urls.py 但它不起作用:
from django.http import HttpResponseRedirect
path('/', lambda request: HttpResponseRedirect('/app/computer/'))
我也想过将urls.py 添加到应用程序,但我认为可能存在冲突,因为path('') 将同时出现在urls.py、根和应用程序上
【问题讨论】:
标签: python django redirect django-admin