Theo dõi Django này bằng bài hướng dẫn Ví dụ tại đây: http://lightbird.net/dbe/todo_list.html
Hướng dẫn nói:
"Điều này thay đổi bố cục bảng của chúng tôi và chúng tôi sẽ phải yêu cầu Django đặt lại và tạo lại bảng:
manage.py reset todo; manage.py syncdb
"
tuy nhiên, khi tôi chạy manage.py reset todo
, tôi gặp lỗi:
$ python manage.py reset todo
- Unknown command: 'reset'
Điều này có phải do tôi đang sử dụng sqlite3 chứ không phải postgresql?
Ai đó có thể cho tôi biết lệnh để đặt lại cơ sở dữ liệu là gì không?
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 'việc cần làm' vào INSTALLED_APPS của mình trong settings.py và chạy python manage.py sqlclear todo
lại, dẫn đến lỗi này:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined