Перепишите URL в Django 1.10 - PullRequest
       55

Перепишите URL в Django 1.10

0 голосов
/ 19 сентября 2019

Ищете, как преобразовать это в Django 1.10:

('^plugins/(?P<path>.*)$', 'redirect_to', {'url': '/static/plugins/%(path)s'}),

В основном у меня ~ 50 файлов в теме HTML, которые ссылаются на файлы /plugins/blah-blah, и я хочу обслуживать через /static/plugins/blah-blah.

Так что любой запрос к /plugins должен идти к /static/plugins - есть идеи как?

1 Ответ

0 голосов
/ 19 сентября 2019

Вероятно, вы можете посмотреть на RedirectView(django 1.10):

from django.views.generic.base import RedirectView

urlpatterns = [
    url(r'^plugins/(?P<pk>[0-9]+)/$', RedirectView.as_view(pattern_name='static-plugin'), name='plugins'),
    ...
]
...