sql >> Databáze >  >> RDS >> Mysql

Django - hodnota null ve sloupci porušuje omezení ne-null v Django Admin

Při pohledu na vaše modely byste neměli mít pole category_id v kterékoli z vašich tabulek. Možná jste změnili své modely, ale nezměnili jste tabulky v databázi. Nyní, když vytvoříte záznam, Django nevyplní pole, o kterých neví, a to způsobí chybu. Z tabulek byste měli odstranit nepotřebná pole. Nebo pokud je to možné, můžete celou databázi zahodit a spustit manage.py syncdb od nuly.



  1. Co je vůbec hlavní verze?

  2. Rozhodněte se mezi monitorováním na základě agenta a monitorováním bez agenta

  3. MySQL - autoinkrementace na guid

  4. Jak porovnat dva řádky ze stejné tabulky