class FilterForm(forms.Form): TEST_CHOICES_CATEGORY = [[x.id, x.category_name] for x in Category.objects.all()] category = forms.MultipleChoiceField(choices=TEST_CHOICES_CATEGORY, widget=forms.CheckboxSelectMultiple, required=False, label='Категория') TEST_CHOICES_COMPANY = [[x.id, x.company_name] for x in Company.objects.all()] company = forms.MultipleChoiceField(choices=TEST_CHOICES_COMPANY, widget=forms.CheckboxSelectMultiple, required=False, label='Компания')
class Add(forms.Form): Username = forms.CharField(label='Your name', max_length=100, initial=" ") Password = forms.CharField(widget=forms.PasswordInput, label="Password", initial=" ") Email = forms.EmailField( label="Email Id:", initial="", ) age = forms.IntegerField(label="Your age") Description = forms.CharField(label="Describe Yourself", widget=forms.Textarea) OPTIONS = (("Java", "Java"), ("C++", "C++"), ("C", "C"), ("Python", "Python"), ("JavaScript", "JavaScript"), ("Ruby", "Ruby")) Languages = forms.MultipleChoiceField( required=True, widget=forms.CheckboxSelectMultiple, choices=OPTIONS, ) Profile_Picture = forms.FileField(label="Your Profile Picture:")
class Clinics(forms.Form): clinics = forms.MultipleChoiceField( choices=CLINICS, # this is optional widget=forms.CheckboxSelectMultiple, )
class AddWatchersForm(Form): watchers = forms.MultipleChoiceField(choices=get_user_list, widget=forms.CheckboxSelectMultiple()) comment = forms.CharField(widget=forms.Textarea( attrs={'style': 'height: 80px;'}))