modelform

    0熱度

    1回答

    我有一個ModelForm,其中包含一些假的字段,以後我會在保存模型時處理這些字段。 class MyForm(forms.ModelForm): field1= forms.IntegerField(min_value=0) field2= forms.ChoiceField(choices=SIDES_CHOICES, required=True) field3=

    2熱度

    1回答

    我需要過濾Food model by datetime在forms.py,但我不知道該怎麼做。任何人都可以幫我嗎? models.py class Food(models.Model): class Meta: verbose_name = "Food" verbose_name_plural = "Foods" def __unicode__(sel

    0熱度

    1回答

    我會用模型字段開始: class Store(models.Model): name = models.CharField(max_length=250) def __str__(self): return self.name class Product(models.Model): type = models.CharField(max_leng

    -1熱度

    1回答

    我想過濾Reserve modelform中的serve_date字段。 運行該表單時,返回:expected string or buffer class Reserve(forms.ModelForm): food_name = forms.ModelChoiceField(queryset=Food.objects.all()) def __init__(self,

    0熱度

    2回答

    我有一個簡單的模型形式,對此我添加了一個簡單的複選框不能改變字段值: class OrderForm(forms.ModelForm): more_info = models.BooleanField(widget=forms.CheckboxInput()) def clean(self): if 'more_info' not in self.cleaned_

    1熱度

    1回答

    我一直在尋找一些信息來了解如何做到這一點。 這是我的情況。 我有一個的ContactForm(form.ModelForm): ,它不包括ID字段 ,我想是自動生成的基礎上,最後進入到聯繫表 但是我沒有找到如何任何的例子要做到這一點 幫助我尋找的是如何輸入信息,而不會顯示給用戶,同時自動預填充正確的ID,我不能使用PK,因爲它有一個foriegn密鑰到另一個表

    0熱度

    1回答

    我需要從一個FormField提取多個ModelField值。我應該怎麼做?在clean_<field>的功能? cleaned_data突變?形式__init__功能?在model.save或form.save函數? 型號: def normalize_name(name): # some code return name class MyModel(models.Mod

    -1熱度

    1回答

    model.py class FormData(models.Model): email = models.EmailField() full_name = models.CharField(max_length=120) text_area = models.CharField(max_length=250) radio_buttons = mod

    -1熱度

    1回答

    我有一個模型Genre(對於歌曲),它對CharField有唯一的約束。我正在使用綁定到模型的ModelFormGenreForm。因此,無論何時form.is_valid()失敗(由於重複輸入或其他原因),我如何獲得這些錯誤細節? 我已經選擇form.non_field_errors,但沒有給我太多的信息。

    0熱度

    1回答

    我與渲染與醜陋的「禁止進入」鼠標懸停圖片(Firefox)的一個HTML輸入控件,當輸入框內文本被選中只讀字段的ModelForm - 默認行爲「models.TextField」字段呈現爲輸入我相信。 self.fields['project_path'].widget.attrs['readonly'] = True self.fields['media_path'].widget.attr