Nếu bạn không quan tâm đến dữ liệu:
Cách tốt nhất là bỏ cơ sở dữ liệu và chạy syncdb
lần nữa. Hoặc bạn có thể chạy:
Đối với Django> =1.5
python manage.py flush
Đối với Django <1.5
python manage.py reset appname
(bạn có thể thêm --no-input
vào cuối lệnh để nó bỏ qua lời nhắc tương tác.)
Nếu bạn quan tâm đến dữ liệu:
Từ tài liệu:
https://docs.djangoproject.com/en/dev/ref/ django-admin /
Tham khảo:Câu hỏi thường gặp - https://docs.djangoproject.com/en/dev/faq/models/#if-i-make-changes-to-a-model-how-do-i -cập nhật-cơ sở dữ liệu
Mọi người cũng giới thiệu Nam ( http://south.aeracode.org/docs/ about.html # key-features ), nhưng tôi chưa thử.