modelform

    0热度

    1回答

    好的,这是问题。 想象一下,我有一个只有两个字段的ModelForm。像这样: class ColorForm(forms.Form): color_by_name = forms.CharField() color = forms.IntegerField(widget = forms.Select(choices=COLOR_CHOICES)) 所以用户可以输入一个颜色

    1热度

    2回答

    目标是动态更新upload_to,以便用户上传的文件存储在依赖于用户的目录位置中。有几个在线的例子,但没有一个使用ModelForm。看到这两个问题的代码片段,其中一个是我得到一个空的字符串为instance.user值,当我尝试修复它时,表单无效。 # models.py def get_file_path(instance, filename): # make the filep

    0热度

    1回答

    好了,我是相当新的Django的,但都被同时读取在线Django的书和djangoproject文件,但我似乎无法弄清楚这个错误了: 我有一个 '订单' 模式: class Orders(models.Model): client_id = models.ForeignKey(Client) order_date = models.DateField(auto_now_add

    46热度

    7回答

    我有一个看起来像这样的Django模型。 class Solution(models.Model): ''' Represents a solution to a specific problem. ''' name = models.CharField(max_length=50) problem = models.ForeignKey(Prob

    3热度

    2回答

    我在django中扩展了User模型以包含其他几个变量,例如位置和雇主。现在,我试图创建一个具有以下字段的格式: First name (from User) Last name (from User) Location (from UserProfile, which extends User via a foreign key) Employer (also from UserProfi

    5热度

    1回答

    在的ModelForm,我一定要考的用户权限,让他们填写正确的字段: 它的定义是这样的: class TitleForm(ModelForm): def __init__(self, user, *args, **kwargs): super(TitleForm,self).__init__(*args, **kwargs) choices = ['','

    6热度

    1回答

    我在我的Django应用程序中使用了一个Forms.ModelMultipleChoiceField,它在窗体上显示为forms.CheckboxSelectMultiple小部件。此ModelForm用于为多对多关系选择/取消选择值。问题在于:如果取消选中所有复选框并保存表单,则不会保存。如果除了1以外全部取消选中,则可以正确保存。 这里有什么关于模型形式和多对多关系的技巧吗?我遇到错误吗?我是

    2热度

    4回答

    def SiteAdminForm(model_cls, *args, **kwargs): class MerchantAdminForm(forms.ModelForm): class Meta: exclude = ('external_links', 'published', 'logo','image_zip_file',) model

    1热度

    1回答

    我有一个名为cv类和大学类,每个用户完成他的简历,应该选择他在哪里学习的大学。 我的问题是:一个学生可以在一个或两个或三个大学学习,或者可能是一个非学生的用户。 我需要将这些数据放入一个表单中,然后使用ModelForm。来自Cv班级和大学班级的数据以及用户可以添加一个或多个大学,或者没有大学。 (以相同的形式) 我应该怎么做?我应该使用ModelForm吗?如果我在CV类中有外键,并且用户不是学

    3热度

    2回答

    我有多个ModelForm类,每个代表不同的模型。我想要一个通用的'创建'函数,根据URL参数加载指定的模型表单。它可以动态加载模型这样的: model_name = 'TestModel' m = get_model('AppLabel', model_name) 有谁知道我怎么能实现ModelForms一样的,是这样的: modelform_name = 'TestModelForm'