我有个像这样的模特。
class MyModel(models.Model):
id = models.IntegerField(
primary_key=True,
)
is_active = models.BooleanField(
default=True,
)我想自己放个身份证。但是django-postgresql不允许我这样做。以下是我的看法:
class MyView(APIView):
def post(self, request, format=None):
my_model = MyModel()
my_model.id = 6
my_model.save()它在.save()部分抛出异常。这是一个特例:
ProgrammingError at /myView/myView
关系"myDB_mymodel“不存在
第1行:从"myDB_mymodel“选择(1)为"a”,其中.
发布于 2019-07-29 17:03:06
这里有两种你可以做到的方法:
my_model=MyModel(id=6)
my_model.save()或
my_model=MyModel.objects.create(id=6)https://stackoverflow.com/questions/57257460
复制相似问题