Trong Django, làm thế nào để bạn loại bỏ các mô hình mà bạn đã đồng bộ hóa vào cơ sở dữ liệu?Làm thế nào để loại bỏ các mô hình từ django?
Ví dụ trong trang hướng dẫn Django có mã này sau
from django.db import models
class Poll(models.Model):
question = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published')
class Choice(models.Model):
poll = models.ForeignKey(Poll)
choice = models.CharField(max_length=200)
votes = models.IntegerField()
Sau đó, tôi sử dụng python manage.py sql polls
và python manage.py sql polls
để tạo ra các bảng vào cơ sở dữ liệu. Nhưng nếu tôi làm điều gì đó sai và không muốn mô hình đó nữa. Cú pháp để loại bỏ nó là gì?
Không có lệnh manage.py nào thực hiện điều đó cho bạn? – starcorn
@starcorn Hãy thử django-admin.py flush –
Khi cập nhật lên phiên bản hiện tại 1.11 'python manage.py di chuyển yourapp zero' sẽ hoàn tác di chuyển của bạn – Sarit