gpt4 book ai didi

django - 在 Django 项目中映射主要 URL 的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-01 10:16:26 24 4
gpt4 key购买 nike

我有一个包含一些应用程序的 Django 项目。主 urls.py 包括我启用的应用程序中的 urls.py,一切都很好。

现在我想配置项目,以便当您转到 http://testsite/ 时,您将获得与转到 http://testsite/app/ 时相同的页面.

我可以通过在项目 urls.py 中复制应用程序 urls.py 中的相应行来做到这一点,但这感觉很脏。

谁知道更好的方法?

最佳答案

设置一个从第一个url到第二个url的redirect_to,即:

from django.conf.urls.defaults import patterns, url, include
from django.views.generic.simple import redirect_to

urlpatterns = patterns('',
# Example:
url(r'^$', redirect_to, {'url':'/app/'}),
url(r'^app/', include('app.urls')),
# ...
)

HTH

关于django - 在 Django 项目中映射主要 URL 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/427652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com