mirror of
https://github.com/Hopiu/django-select2.git
synced 2026-03-16 21:40:23 +00:00
Add Django 2.2 LTS support Drop Django 1.11 LTS support Add request argument to `ModelSelect2Mixin.filter_queryset`
35 lines
1.4 KiB
Python
35 lines
1.4 KiB
Python
from django.urls import include, path
|
|
|
|
from .forms import (
|
|
AddressChainedSelect2WidgetForm, AlbumModelSelect2WidgetForm,
|
|
HeavySelect2MultipleWidgetForm, HeavySelect2WidgetForm,
|
|
ModelSelect2TagWidgetForm, Select2WidgetForm
|
|
)
|
|
from .views import TemplateFormView, heavy_data_1, heavy_data_2
|
|
|
|
urlpatterns = [
|
|
path('select2_widget',
|
|
TemplateFormView.as_view(form_class=Select2WidgetForm), name='select2_widget'),
|
|
path('heavy_select2_widget',
|
|
TemplateFormView.as_view(form_class=HeavySelect2WidgetForm), name='heavy_select2_widget'),
|
|
path('heavy_select2_multiple_widget',
|
|
TemplateFormView.as_view(form_class=HeavySelect2MultipleWidgetForm, success_url='/'),
|
|
name='heavy_select2_multiple_widget'),
|
|
|
|
path('model_select2_widget',
|
|
TemplateFormView.as_view(form_class=AlbumModelSelect2WidgetForm),
|
|
name='model_select2_widget'),
|
|
|
|
path('model_select2_tag_widget',
|
|
TemplateFormView.as_view(form_class=ModelSelect2TagWidgetForm),
|
|
name='model_select2_tag_widget'),
|
|
|
|
path('model_chained_select2_widget',
|
|
TemplateFormView.as_view(form_class=AddressChainedSelect2WidgetForm),
|
|
name='model_chained_select2_widget'),
|
|
|
|
path('heavy_data_1', heavy_data_1, name='heavy_data_1'),
|
|
path('heavy_data_2', heavy_data_2, name='heavy_data_2'),
|
|
|
|
path('select2/', include('django_select2.urls')),
|
|
]
|