Где находится 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 django-3.1, url(…)
[Django-doc] is
deprecated in favor of re_path(…)
[Django-doc] and has been removed in django-4.0.
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')),
]
При этом, если документация настолько старая, проект может быть уже не "живым".