创build如果不存在
我有一个Django应用程序,从Web API读取数据并将其放入数据库。
有没有办法从一个模式创build一个新的对象,但防止重复的exception,如果对象已经存在?
换句话说,有没有办法保存一个对象,但是如果它已经存在,就什么也不做?
Model.objects.get_or_create()
在Django 1.7中,你也可以这样做:
Model.objects.update_or_create()
我有一个Django应用程序,从Web API读取数据并将其放入数据库。
有没有办法从一个模式创build一个新的对象,但防止重复的exception,如果对象已经存在?
换句话说,有没有办法保存一个对象,但是如果它已经存在,就什么也不做?
Model.objects.get_or_create()
在Django 1.7中,你也可以这样做:
Model.objects.update_or_create()