如何在中更改urlurl.py?(Django应用程序)

2024-09-30 05:27:19 发布

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

我正在尝试将http://localhost:8000/stories-and-literature/fairy-tales/的url更改为http://localhost:8000/stories-and-literature/classic-literature/,但我不确定如何在网址.py. 到目前为止,我有这个代码网址.py公司名称:

from django.conf.urls import patterns, url

from topictree import views

urlpatterns = patterns('',
    (r'^$', 'topictree.views.index'),
    (r'^(?P<slug>\D+)/$', 'topictree.views.tree')
)

我想把网址从“童话”改为“经典文学”,因为我想把网址像树一样呈现出来。在这种情况下,“童话”和“经典文学”都是“故事和文学”的产物,所以当我点击“童话”链接,再点击“经典文学”链接时,应该去掉“童话”这个词块,用“经典文学”代替。在

我正在考虑在视图.py而不是网址.py因为视图.py包含程序的控制流。是否可以在中更改url视图.py而不是url.py?在

任何帮助都将不胜感激。在


Tags: andfrompy视图localhosthttpurlviews

热门问题