如何在表单中传递模型对列表?

2024-10-02 08:19:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下几点classes:- 你知道吗

A类(…): ....

B类(…): objectA=models.ForeignKey(A,…) 日期=models.DateField()

C类(…): ... listOfB=models.ManyToManyField(C,…)

还有这个form:- 你知道吗

类SomeForm(BaseModelForm): 类元: 型号=C 字段=('blocks',)

现在我正试图通过ajaxpost通过表单创建一个C对象

在发布数据之前,我有一个叫做 setofB=[[id of A,some date],…],我将其作为json数据添加到post中作为“&;listOfB=“+setofB字符串

但这是行不通的

在HTML端没有选择一组b对,因为我需要自己转换数据并序列化它并将其传递回服务器

我做错什么了


Tags: 数据formmodelsclassesdatefield型号foreignkeyobjecta

热门问题