Wah*_*han 4 django jquery-select2
我使用select2作为我的下拉菜单.我有一些18000个条目的下拉列表,所以我想使用HeavySelect2Widget.我得到一个错误
'django_select2_central_json'的反向带有arguments()和关键字参数'{}'找不到
任何想法是什么问题.使用的类和字段名称如下
class EmployeeChoices(AutoModelSelect2Field):
fname = FirstName()
queryset = [(1,'value 1')]#fname.getAllNames()
search_fields = ['name__icontains',]
Run Code Online (Sandbox Code Playgroud)
field_name = EmployeeChoices(
required=False,
widget=AutoHeavySelect2Widget(
select2_options={
'placeholder': u"Select a choice"
}
),
label=''
)
Run Code Online (Sandbox Code Playgroud)
您必须在您的urls.py:中包含django_select2网址:
from django.conf.urls import patterns, url, include
urlpatterns = patterns('',
url(...),
url(r'^someurlprefix/', include('django_select2.urls')),
url(...),
)
Run Code Online (Sandbox Code Playgroud)
r'^someprefix/'是一个正则表达式,url_patterns使用此正则表达式将URL映射到视图函数.如果你在这里指定前缀(它甚至可以r''是我个人使用的),Django的reverse函数将自动提供正确的URL来访问django_select2_central_json视图.
另请查看Django的url调度程序文档.
| 归档时间: |
|
| 查看次数: |
1998 次 |
| 最近记录: |