一篇文章的不同 url 路径 (Django)

Different url path just for one article (Django)

我需要为一篇选定的文章更改 url 路径。 这是我所有文章的查找方式:

网站.com/articles/some-article

我想为所选的一篇文章创建一些条件。 网站.com/chosen-article

可能吗?

urls.py

urlpatterns = [
    url(r'^articles/', include('mysite.articles.urls')),
]

您可以在文章中创建单独的 url 路径 urls:

url(r'^some-article', SomeArticleView.as_view(), name='some-article'),

SomeArticleView中,正好return想要的文章。

编辑:为了更好地匹配问题,url 和视图应该是:

url(r'^chosen-article', ChosenArticleView.as_view(), name='chosen-article')

最后,它可以是我们选择的任何东西。