django-select2/testapp/testmain/forms.py
AppleGrew (applegrew) f3569bcea2 Multi value tests added and more fixes.
* Fixed infinite recursion causing Python crash bug.
* Multi-value is working.
* Tested added for multi-value field.
2012-08-21 01:38:31 +05:30

22 lines
538 B
Python

from django import forms
from django_select2 import *
from .models import Employee, Dept, ClassRoom
class EmployeeChoices(AutoModelSelect2Field):
queryset = Employee.objects
search_fields = ['name__icontains', ]
class EmployeeForm(forms.ModelForm):
manager = EmployeeChoices()
dept = ModelSelect2Field(queryset=Dept.objects)
class Meta:
model = Employee
class DeptForm(forms.ModelForm):
allotted_rooms = ModelMultipleSelect2Field(queryset=ClassRoom.objects)
class Meta:
model = Dept