modelform

    0热度

    1回答

    我在我的模板中有一个列表。对于列表中的每个项目,我有一个包含复选框的{{modelform}}。我可以检查该框,并且应该更新。问题是,当我选中一个项目的框并提交时,它会提交所有复选框,因为它们在每个实例中都是相同的。有没有办法为列表中的每个项目设置唯一的复选框实例? 当前各的ModelForm复选框呈现同样是这样的: <input name="is_solution" type="checkbox

    2热度

    3回答

    我有一个称为Order的模型,其中包含一个名为start的日期时间字段。我可以读写该领域没有问题。 不过,我只是创造了一个的ModelForm和指定的开始在元的字段)一个=(和我得到: Unknown field(s) (start) specified for Order 我确定它是不是一个错字通过复制和粘贴字段名称。如果我删除该字段,它会起作用。 这里是确切的ModelForm class

    0热度

    1回答

    我正在使用ModelForm并以u'first_name': [u'XX'], u'last_name': [u'']等形式传递存储在数据库中的数据,该数据使用保存原始发布数据的MultiValueDict,但表单完全呈现为实际领域包括[u'']包装其余。 如果我尝试将相同的MultiValueDict传递给常规窗体,我不会遇到这个问题。 我不知道如何处理字典或处理数据,然后将其分配为初始值。 编

    0热度

    2回答

    我有一个modelform和im为其表单创建附加字段(模型中不存在)。 我知道你可以对模型中的字段进行重新排序,就像它在the docs中说的那样。 但问题是 - 我想额外的领域被呈现在其他领域之前。 是否有可能在呈现之前以某种方式重新排列表单的字段?表单对象如何跟踪其字段顺序? Alan

    0热度

    1回答

    我有一个基于图片的ModelForm。 class Picture(models.Model): name = models.CharField(max_length=100) pub_date = models.DateTimeField('date published') tags = models.ManyToManyField('Tag', blank=Tru

    3热度

    3回答

    我有一个Django应用程序,用户提交付款订单。显然,安全性很重要。我想尽量减少必须编写的代码量,以避免引入任何安全漏洞并简化维护。 的模式很简单: class Order(models.Model): user = models.ForeignKey(User) created = models.DateTimeField() paid = models.DateT

    2热度

    1回答

    所以我有这个类,它是一堆其他类的抽象父类,我们称之为ActivityModel(表示某种最新活动/或对该对象所做的更改)以及每次保存对象时,我都想重写save方法以接受另一个参数,所以我将其定义如下。 class ActivityModel(models.Model): last_updated = models.DateTimeField(auto_now=True) upd

    3热度

    1回答

    当我在我的ContactForm中继承ModelForm时,我得到了这个错误,当我这样做时,modelform没有从modelform继承,没有错误,只是在html页面上没有任何表单。我真的想不通这一个 AttributeError的在/ addacontact 类跟有没有属性 '_meta' Environment: Request Method: GET Request URL: ht

    0热度

    1回答

    我有一个类,它是modelForm。 class UserGoal(models.Model): user = models.ForeignKey(User) goal = models.ForeignKey(Goal) deadline = models.DateTimeField(blank=True, null=True) goalETA = mode

    0热度

    1回答

    我有一个查询列表,它返回问题的可能解决方案。该列表返回我期待的结果。我正在尝试添加与查询列表中的每个项目相关的复选框表单。它不是很花哨,我只需要检查框并更新模型。我有两个模式: 149 class TaskSolution(models.Model): 150 solution = models.TextField()