class LandForm(forms.Form): district = forms.ModelChoiceField( queryset=District.objects.all(), widget=forms.Select(attrs={"onChange": "getDistrict(this.value)"})) taluk = forms.ModelChoiceField( queryset=Taluk.objects.all(), widget=forms.Select(attrs={"onChange": "getTaluk(this.value)"})) gram_panchayat = forms.ModelChoiceField( queryset=GramPanchayat.objects.all()) land_number = forms.CharField()
class SignupForm(ModelForm): group = forms.ModelChoiceField(queryset=Group.objects.all()) password = forms.CharField(widget=PasswordInput) confirm_password = forms.CharField(widget=PasswordInput) def __init__(self, *args, **kwargs): super(SignupForm, self).__init__(*args, **kwargs) self.fields['first_name'].required = True self.fields['last_name'].required = True self.fields['username'].required = True def clean(self): password1 = self.cleaned_data.get('password') password2 = self.cleaned_data.get('confirm_password') if password1 and password2: if password1 != password2: raise forms.ValidationError("Passwords must be the same") class Meta: model = User fields = [ "first_name", "last_name", "username", "email", "group", "password", "confirm_password" ]
class DeviceProfileForm(forms.ModelForm): owner = forms.ModelChoiceField(queryset=User.objects.all(), widget=forms.HiddenInput(), label='เจ้าของ ') device_id = forms.IntegerField( widget=forms.TextInput(attrs={'class': 'form-control'}), label='รหัสระจำตัวอุปกรณ์ ') device_name = forms.CharField( widget=forms.TextInput(attrs={'class': 'form-control'}), label='ชื่ออุปกรณ์ ') openTime = forms.DateTimeField( widget=forms.DateTimeInput(attrs={'class': 'form-control'}), initial=(timezone.make_aware(datetime.datetime.now(), timezone.get_default_timezone())), label='เวลาเปิดอุปกรณ์ ', required=False) closeTime = forms.DateTimeField( widget=forms.DateTimeInput(attrs={'class': 'form-control'}), initial=(timezone.make_aware(datetime.datetime.now(), timezone.get_default_timezone())), label='เวลาปิดอุปกรณ์ ', required=False) class Meta: model = DeviceProfile fields = ('owner', 'device_id', 'device_name', 'openTime', 'closeTime')
def __init__(self, *args, **kwargs): user = kwargs.pop('user', '') super(UpdateEventForm1, self).__init__(*args, **kwargs) self.fields['branch'] = forms.ChoiceField(choices=[('CSE', 'CSE'), ('IT', 'IT'), ('ECE', 'ECE'), ('EEE', 'EEE')]) self.fields['section'] = forms.ChoiceField(choices=[('A', 'A'), ('B', 'B'), ('both', 'both')]) self.fields['date'] = forms.DateField() self.fields['venue'] = forms.ModelChoiceField(queryset=Resources.objects.all()) self.fields['starttime'] = forms.TimeField() self.fields['endtime'] = forms.TimeField()
class EventRegistrationForm(forms.Form): eventname=forms.CharField(max_length=30,label="eventname",required=True,error_messages={'invalid':'Event Name should be unique'}) description=forms.CharField(max_length=500, label="description", required=True) year=forms.ChoiceField(choices=[('1','1'),('2','2'),('3','3'),('4','4')]) resourceperson=forms.CharField(max_length=30,required = True) res_person_workplace=forms.CharField(max_length=100,required=True) branch=forms.ChoiceField(choices=[('CSE','CSE'),('IT','IT'),('ECE','ECE'),('EEE','EEE')]) section=forms.ChoiceField(choices=[('A','A'),('B','B'),('both','both')]) date=forms.DateField() venue = forms.ModelChoiceField(queryset=Resources.objects.all()) starttime=forms.TimeField() endtime=forms.TimeField()
class UpdateEventForm(forms.Form): eventname=forms.CharField(max_length=30,label="eventname",required=True,error_messages={'invalid':'Event Name should be unique'}) description = forms.CharField(max_length=500, label="description", required=True) year = forms.ChoiceField(choices=[('1', '1'), ('2', '2'), ('3', '3'), ('4', '4')]) resourceperson = forms.CharField(max_length=30, required=True) res_person_workplace = forms.CharField(max_length=100, required=True) branch = forms.ChoiceField(choices=[('CSE', 'CSE'), ('IT', 'IT'), ('ECE', 'ECE'), ('EEE', 'EEE')]) section = forms.ChoiceField(choices=[('A', 'A'), ('B', 'B'), ('both', 'both')]) date = forms.DateField() venue = forms.ModelChoiceField(queryset=Resources.objects.all()) starttime = forms.TimeField() endtime = forms.TimeField() def __init__(self, *args, **kwargs): request = kwargs.pop('instance') self.instance = request super(UpdateEventForm, self).__init__(*args, **kwargs)
class HouseForm(forms.ModelForm): category = forms.ModelChoiceField(queryset=Category.objects.all(), required=False) status = forms.ChoiceField(required=True, choices=OPTIONS) furnished = forms.ChoiceField(required=True, choices=OPTIONS) balconied = forms.ChoiceField(required=True, choices=OPTIONS) withintheSite = forms.ChoiceField(required=True, choices=OPTIONS) detail = forms.CharField(widget=CKEditorWidget()) image = forms.ImageField(widget=forms.FileInput()) class Meta: model = House fields = [ 'category', 'title', 'keywords', 'description', 'slug', 'image', 'rent', 'detail', 'status', 'area', 'location', 'room', 'buildingFloor', 'floorLocation', 'furnished', 'balconied', 'heating', 'withintheSite', 'fromWho' ]
class Calculate(forms.Form): course = forms.ModelChoiceField(queryset=Course.objects.all(), empty_label=None) year = forms.ChoiceField()
def add_fields(self, form, index): super(GroceryItemFormSet, self).add_fields(form, index) form.fields["aisle"] = forms.ModelChoiceField(queryset=GroceryAisle.objects.filter(Q(author__isnull=True) | Q( author=self.user)), required=False)
class Meta: model = Client fields = '__all__' allgstin = forms.ModelChoiceField( queryset=Client.objects.raw('SELECT * from Client'))
class UpdateUserGroup(forms.Form): groups = forms.ModelChoiceField(queryset=Group.objects.all())
class MoveGoalFormDeveloper(forms.Form): status_name = forms.ModelChoiceField(queryset=GoalStatus.objects.all())
def __init__(self, *args, **kwargs): user = kwargs.pop('user', '') super(ScoopWizardForm, self).__init__(*args, **kwargs) self.fields['user_defined_code'] = forms.ModelChoiceField( queryset=Product.objects.filter(manufacturer=Manufacturer))
class ScoopWizardForm(forms.ModelForm, LinkForm): form_name = "create_scoop" scope_prefix = 'innerscope' legend = _("scoop details") product_name = forms.CharField(widget=forms.TextInput( attrs={ 'class': 'form-control', 'placeholder': 'Write a name...' })) product_code = forms.IntegerField(widget=forms.NumberInput( attrs={ 'class': 'form-control', 'placeholder': 'enter code...' })) time_duration = forms.TimeField(widget=forms.TimeInput( attrs={ 'class': 'form-control', 'placeholder': 'enter time...' })) caption = forms.CharField(widget=forms.TextInput( attrs={ 'class': 'form-control', 'placeholder': 'Write a caption...' })) description = forms.CharField(widget=forms.TextInput( attrs={ 'class': 'form-control', 'placeholder': 'Write a description...' })) manufacturer = forms.ModelChoiceField( required=False, queryset=Manufacturer.objects.all(), label='', help_text=_("Top seller or Top rated"), ) class Meta: model = Product fields = ( 'product_name', 'slug', 'caption', 'description', 'product_code', 'manufacturer', 'unit_price', 'active', 'images', ) def __init__(self, *args, **kwargs): user = kwargs.pop('user', '') super(ScoopWizardForm, self).__init__(*args, **kwargs) self.fields['user_defined_code'] = forms.ModelChoiceField( queryset=Product.objects.filter(manufacturer=Manufacturer))
class ExhibitionCompetitionForm(Form): opponent = forms.ModelChoiceField(queryset=Soltoon.objects.filter( code__isnull=False))