Как проверить, что URL не указан в i18n_pattern? - PullRequest
1 голос
/ 06 июня 2019

Мне нужно проверить, находится ли путь запроса вне i18n_pattern, то есть он не должен иметь префикс 'lang'.Например, у меня есть следующий urls.py:

urlpatterns = [
    path('api/', include('api.urls'), name='api'),
]

urlpatterns += i18n_patterns(
    path('', include('core.urls'), name='index'),
    prefix_default_language=False
)

reverse для «api» показывает, что он не будет иметь префикса независимо от используемого языка.Есть ли другие способы выяснить, что путь текущего запроса не включен в i18n_patterns?Спасибо!

...