Django Url重定向

2024-09-30 02:15:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我的项目有问题,希望你能帮我解决出去。那个主要的问题是,我的项目是一个单一的页面模板,所以我没有那么多的视图,但我想知道,如何重定向到我的主页

from django.conf.urls import url
from django.contrib import admin
from iubestete import views as iubestete_views

urlpatterns = [
    url(r'^$', iubestete_views.index),
    url(r'^',iubestete_views.index,name="portal"),
    url(r'^admin/', admin.site.urls),
]

这是我的网址.py文件,我应该导入哪个函数或者我应该怎么做?我是说,我想知道,例如,如果一个人输入“http://127.0.0.1:8000/adsnjiwadi/”,我如何将该链接重定向到我的主页(索引.html)?非常感谢您,希望您今天过得愉快:)平安:)


Tags: 项目djangofromimport视图模板urlindex
2条回答

您的代码url(r'^',iubestete_views.index,name="portal")urls.py中已经捕获了所有的URL模式,它将直接指向您的主页。在

例如:http://127.0.0.1:8000/adsnjiwadihttp://127.0.0.1:8000/sfddasfdfaf/ddfsaf等将转到您的主页(索引)。在

在你的网址.py在

url(r'^(?P<garbage>.*)/$', views.garbage,name='redirect')

在你的视图.py在

^{pr2}$

这是一种老套的方法。除根url之外的任何内容都将返回到索引url。在

相关问题 更多 >

    热门问题