Django:使用名称空间应用程序在URLconf中重定向

2024-05-16 09:52:14 发布

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

我想实现与这个问题相同的结果:Redirect to named url pattern directly from urls.py in django?

但有一个转折:我的应用程序有一个名称空间,而选择的答案不再正确工作。在

只有在RedirectViewpattern_name参数中包含名称空间(app:)时,它才有效:

项目/网址.py

urlpatterns = patterns(
    '',
    url(r'^', include('app.urls', namespace='app', app_name='app')
)

应用程序/网址.py

^{pr2}$

但这当然是丑陋的,并阻止了应用程序的可重用性,这削弱了名称空间的意义。。。所以,肯定有办法做到的,对吧?在


Tags: tonamefrompy名称app应用程序url