Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Django - wartość null w kolumnie narusza ograniczenie not-null w Django Admin

Patrząc na swoje modele, nie powinieneś mieć pola category_id w dowolnym z twoich tabel. Być może zmieniłeś swoje modele, ale nie zmieniłeś tabel w bazie danych. Teraz, gdy tworzysz wpis, Django nie wypełnia pól, o których nie ma pojęcia, co powoduje błąd. Należy usunąć niepotrzebne pola ze swoich tabel. Lub jeśli to możliwe, możesz usunąć całą bazę danych i uruchomić manage.py syncdb od zera.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zamawiać wyniki MySQL VARCHAR

  2. Python - SQL Connector:aktualizacja nie działa

  3. Tabela mysql zablokowana po awarii php

  4. Błąd:mysqladmin:odświeżenie nie powiodło się; błąd:„Nieznany błąd”

  5. Golang MySQL odpytujący niezdefiniowaną ilość argumentów za pomocą operatora IN