PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

ValueError:Cannot add *:​​instancja jest domyślnie w bazie danych, wartość jest w bazie danych Brak

Problem polega na tym, że musisz wywołać metodę save dla obu obiektów przed dodaniem szablonu do produktu:

template.save()
plan.save()
plan.templates.add(template)

Django nie może go dodać, jeśli żaden z tych obiektów nie ma identyfikatora (plan i template )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mountain Lion Postgres nie mógł się połączyć

  2. Błąd PostgreSQL „Nie można połączyć się z serwerem:Brak takiego pliku lub katalogu”

  3. Postgres:Wiele do wielu vs. wiele kolumn vs. kolumna tablicy

  4. Granice wydajności rozwiązań replikacji logicznej

  5. Jak wyświetlić funkcję, procedurę, kod źródłowy wyzwalaczy w postgresql?