Following this Django by Example tutotrial here: http://lightbird.net/dbe/todo_list.html
The tutorial says:
"This changes our table layout and we’ll have to ask Django to reset and recreate tables:
manage.py reset todo; manage.py syncdb
"
though, when I run manage.py reset todo
, I get the error:
$ python manage.py reset todo
- Unknown command: 'reset'
Is this because I am using sqlite3 and not postgresql?
Can somebody tell me what the command is to reset the database?
The command: python manage.py sqlclear todo
returns the error:
$ python manage.py sqlclear todo
CommandError: App with label todo could not be found.
Are you sure your INSTALLED_APPS setting is correct?
So I added 'todo' to my INSTALLED_APPS in settings.py, and ran python manage.py sqlclear todo
again, resulting in this error:
$ python manage.py sqlclear todo
- NameError: name 'admin' is not defined
reset
has been replaced by flush
with Django 1.5, see:
python manage.py help flush