Até onde eu sei, não há comando de gerenciamento para descartar todas as tabelas. Se você não se importa em hackear o Python, você pode escrever seu próprio comando personalizado para fazer isso. Você pode encontrar o
sqlclear
opção interessante. A documentação diz que ./manage.py sqlclear
Imprime as instruções SQL DROP TABLE para o(s) nome(s) de aplicativo fornecido. Atualizar :Apropriando-se descaradamente de @Mike DeSimone 's comentário abaixo desta resposta para dar uma resposta completa.
./manage.py sqlclear | ./manage.py dbshell
A partir do django 1.9 agora é
./manage.py sqlflush