我正在使用Django-rest-framework构建一个API。我有一个正在为其构建视图集的模型Chair。它有一个指向模型Tag的ManyToManyField,所以每个椅子都有多个标签。Tag是一个Django模型,但是在与API交互时,我不希望看到每个标记的JSON dict;我只想使用标记的名称。Any other chair attributes类似地,当我创建一个Chair时,我希望能够传入一个标记名的列表,然后按该名称对每个标记名执行get_or
有一种情况是,将请求多次发送到具有相同数据的服务器。我想使用Django的ORM将这些数据插入数据库。在这些数据中,有一个字段名为“field_imp”,它只能是唯一的。现在它给了我integrity error,因为两个请求都试图插入到一起。如何避免这种情况?使用terminator打开多个选项卡,编写相同的curl请求并发送。Django中的模型:
class MyModel(models.Model)