sql >> Database teknologi >  >> RDS >> Mysql

Django - null-værdi i kolonne overtræder ikke-null-begrænsning i Django Admin

Når du ser på dine modeller, burde du ikke have feltet category_id i nogen af ​​dine borde. Måske har du ændret dine modeller, men ikke ændret tabeller i databasen. Når du nu opretter en post, udfylder Django ikke felter, den ikke kender til, og dette skaber en fejl. Du bør fjerne unødvendige felter fra dine tabeller. Eller hvis det er muligt, kan du droppe hele databasen og køre manage.py syncdb fra bunden.



  1. Hvorfor kan jeg ikke lave en med x som (...) med ADODB og Oracle?

  2. Forkert værdi returneret fra mysql float

  3. Hvordan håndteres InnoDB-deadlocks korrekt i Java/JDBC?

  4. Hvordan kan jeg undslippe specialtegn i en PDO-forbindelsesstreng?