Где находится URL-адрес smartselect?

Я пытаюсь установить оп SmartSelect в моем проекте django, чтобы я мог создавать цепочки выпадающих меню. Я не понимаю, как/где находятся url'ы для установки?

urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^chaining/', include('smart_selects.urls')),
)

Это то, что говорит их официальное руководство по установке. Хотя это либо старая версия Django, либо я что-то делаю не так, поскольку я не видел ни одного URLS файла, написанного таким образом, и VScode не распознает его.

Что я делаю не так?

As of , url(…) [Django-doc] is deprecated in favor of re_path(…) [Django-doc] and has been removed in . Furthermore a new syntax for paths has been introduced with path converters: you use path(…) [Django-doc] for that.

Таким образом, вы можете реализовать это следующим образом:

from django.urls import include, path

urlpatterns = [
    path('admin/', include(admin.site.urls)),
    path('chaining/', include('smart_selects.urls')),
]

При этом, если документация настолько старая, проект может быть уже не "живым".

Вернуться на верх