Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Django - giá trị null trong cột vi phạm ràng buộc not-null trong Django Admin

Nhìn vào các mô hình của bạn, bạn không nên có trường category_id trong bất kỳ bảng nào của bạn. Có lẽ bạn đã thay đổi mô hình của mình nhưng không thay đổi bảng trong cơ sở dữ liệu. Bây giờ khi bạn tạo một mục nhập, Django không điền vào các trường mà nó không biết và điều này tạo ra lỗi. Bạn nên xóa các trường không cần thiết khỏi bảng của mình. Hoặc nếu có thể, bạn có thể bỏ toàn bộ cơ sở dữ liệu và chạy manage.py syncdb từ đầu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Id tự động tăng dần với phần tiếp theo trong MySQL

  2. Làm cách nào để đặt sql ngày &giờ đầy đủ bằng java chứ không chỉ ngày?

  3. Lỗi MySQL-Linux khi cố gắng dừng dịch vụ của nó

  4. Đóng các kết nối JDBC trong nhóm

  5. MYSQLI ::chuẩn bị (), lỗi khi sử dụng trình giữ chỗ:cái gì đó