我想檢查該對象是否存在於數據庫中,如果它不存在,則將其添加到數據庫中。 我想:Django對象存在
if not MyModel.objects().get(surname='foo'):
management.call_command('loaddata', 'Bootstrap_data', verbosity=0)#adds this object from fixtures
但是我從數據庫(sqlite3的)查詢錯誤。如何解決這種對象驗證方式?
的錯誤是:
DoesNotExist at/
MyModel matching query does not exist.
正是因爲有這個姓在數據庫中沒有對象。
什麼樣的錯誤? – 2012-01-06 17:39:10