modelform

    0熱度

    1回答

    這裏是模型我一起工作Django管理頁面上的數據: class Customer(models.Model): customer_id = models.AutoField(primary_key=True, unique=True) full_name = models.CharField(max_length=50) user_email = models.Ema

    0熱度

    1回答

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

    2熱度

    1回答

    我在Django是新的(1.9) 我有,當我救我的ModelForm,我不明白爲什麼一個NOT NULL約束失敗... 我建議給用戶一個表來發表評論和唯一的領域包括形式爲「文本」,我想驗證後設置在我看來,排除字段並保存在數據庫之前 Models.py: class Commentaire(models.Model): text = RichTextField() pub_dat

    3熱度

    2回答

    我一直在爲我的ModelForm編寫單元測試,它有一個ModelChoiceField。我使用模擬數據創建Form實例。 這裏是我的模型: # models.py class Menu(models.Model): dish = models.ForeignKey(Dish, default=None) price = models.DecimalField(max_digi

    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

    0熱度

    1回答

    對於冗長的問題抱歉。我有一個django模型驗證的複雜情況。我有一個模型UserProject準備好並創建了許多對象。我也有另一個模型Action_Inputs接受多個參數,這是一個與UserProject的onetoonefield關係。我確實需要一個Action_Inputs字段的自定義輸入參數。但是我不能讓表格無效。 models.py class UserProject(models.Mo

    0熱度

    2回答

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

    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,但沒有給我太多的信息。