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