Folgen Sie diesem Django by Example-Tutotrial hier: http://lightbird.net/dbe/todo_list.html
Das Tutorial sagt:
"Dies ändert unser Tabellenlayout und wir müssen Django bitten, Tabellen zurückzusetzen und neu zu erstellen:
manage.py reset todo; manage.py syncdb
""
Wenn ich jedoch laufe manage.py reset todo
, erhalte ich den Fehler:
$ python manage.py reset todo
- Unknown command: 'reset'
Liegt das daran, dass ich sqlite3 und nicht postgresql verwende?
Kann mir jemand sagen, was der Befehl zum Zurücksetzen der Datenbank ist?
Der Befehl: python manage.py sqlclear todo
gibt den Fehler zurück:
$ python manage.py sqlclear todo
CommandError: App with label todo could not be found.
Are you sure your INSTALLED_APPS setting is correct?
Also habe ich meinem INSTALLED_APPS in settings.py 'todo' hinzugefügt und es python manage.py sqlclear todo
erneut ausgeführt, was zu folgendem Fehler führte:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined