Django中的默认权限/组数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django中的默认权限/组数据相关的知识,希望对你有一定的参考价值。
每次我在测试期间(或克隆或部署时)擦除我的Django应用程序的数据库,我都必须进入/ admin并设置权限和组。我会把用DB填充数据的代码放在哪里,它会是什么样子?
答案
为此你可以使用灯具。
例如:
python manage.py dumpdata auth > fixtures/auth.json
这将把所有模型的包'auth'(用户,组关系)存储到auth.json中。部署后,您可以使用以下命令加载:
python manage.py loaddata auth fixtures/auth.json
这将恢复您的“auth”状态。
也许你切换到South是一件好事,syncdb
是Django非常着名的一部分,用于迁移数据库而不是重新创建数据库。
另一答案
您可以使用初始所需数据提供灯具,并在docs时自动插入。见qazxswpoi
以上是关于Django中的默认权限/组数据的主要内容,如果未能解决你的问题,请参考以下文章