我的项目处于早期开发阶段.我经常删除数据库并运行manage.py syncdb以从头开始设置我的应用程序.
不幸的是,这总是突然出现:
You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no):
Run Code Online (Sandbox Code Playgroud)
然后,您提供了用户名,有效的电子邮件地址和密码.这很乏味.我厌倦了打字test\nx@x.com\ntest\ntest\n.
如何在运行时自动跳过此步骤并以编程方式创建用户manage.py syncdb?
我正在使用Django构建一个MySQL网站.现在我正在学习所以我需要经常更改模型,所以我希望清除所有表并创建新表.
但是syncdb不接触现有的表格.有没有更好的方法来处理这个问题?