2013-05-28 24 views
5

Tôi có mô hình Django mà tôi đã khởi tạo với miền nam sử dụng ./manage.py schemamigration (appname) --initial. Tất cả đều diễn ra tốt đẹp đến thời điểm này, cho đến khi tôi quyết định tôi cần một lĩnh vực khác. Tôi thêm lĩnh vực khác và cố gắng để di chuyển sự thay đổi với ./manage.py schemamigration (appname) --auto, nhưng nó nói:Nam - Không phát hiện thay đổi đối với mô hình Django

- Nothing to migrate. 

Tôi chắc chắn để di chuyển những thay đổi ban đầu. Dường như tương tự như sự cố here, nhưng giải pháp đã khiến tôi không nơi nào.

+0

bạn có tạo cơ hội di chuyển ban đầu sau khi thêm trường không? – karthikr

Trả lời

1

Có lẽ vì giữa --initial di cư và tiếp theo schemamigration bạn phải kiên trì các thực tế di cư đến db ban hành lệnh python manage.py migrate my_app.

Sau khi làm điều đó di cư đầu tiên sau đó bạn có thể thêm các lĩnh vực khác, làm và schemamigration --auto và cam kết nó vào db một lần nữa bằng cách làm python manage.py migrate my_app

Hope this helps!

Các vấn đề liên quan