Sau Django này bằng cách Ví dụ tutotrial đây: http://lightbird.net/dbe/todo_list.htmlLàm thế nào để thiết lập lại db trong Django? Tôi nhận được một lệnh 'reset' không tìm thấy lỗi
Các hướng dẫn nói:
"This changes our table layout and we’ll have to ask Django to reset and recreate tables:
manage.py reset todo; manage.py syncdb
"
tuy nhiên, khi tôi chạy manage.py reset todo
, tôi nhận được lỗi:
$ python manage.py reset todo
- Unknown command: 'reset'
Đây có phải là vì tôi đang sử dụng sqlite3 và không phải postgresql không?
Ai đó có thể cho tôi biết lệnh để đặt lại cơ sở dữ liệu là gì?
Lệnh: python manage.py sqlclear todo
trả về lỗi:
$ python manage.py sqlclear todo
CommandError: App with label todo could not be found.
Are you sure your INSTALLED_APPS setting is correct?
Vì vậy, tôi đã thêm 'todo' để INSTALLED_APPS tôi trong settings.py, và chạy python manage.py sqlclear todo
một lần nữa, gây ra lỗi này:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined
trùng lặp có thể xảy ra của [gì là cách dễ nhất để xóa một cơ sở dữ liệu từ CLI với manage.py trong Django?] (Http : //stackoverflow.com/questions/6485106/what-is-the-easiest-way-to-clear-a-database-from-the-cli-with-manage-py-in-djang) –