Django-动态更新其名称的字段

时间:2018-12-05 16:35:51

标签: django

我正在Django中创建一个API以更新表。 我有一个以下格式的表,其中时间字段为字符串。

time    P_1       P_2         P_3
----    ---       ---         ---
22:00    1        0            0
05:34    0        1            1

输入字段为

"entry_time" = {"P_1":["22:10","04:34"],
                "P_2":["04:34"]
               }

我该如何实现?

我尝试了很多地方,但是我找到了解决方案以在运行时中选择模型的字段名称,并更新该字段,或者在不存在该字段的情况下创建新条目。

请帮助。

编辑1:我的models.py如下

from mongoengine import fields, Document

class ProductEntry(Document):

    id = fields.IntField(primary_key=True)
    time = fields.StringField(required=True)
    P_1 = fields.StringField(default=0)
    P_2 = fields.StringField(default=0)
    P_3 = fields.StringField(default=0)

0 个答案:

没有答案