Django 1.10 - 如何加载初始用户
Django 1.10 - how to load initial users
在 Django 1.10 中加载初始用户的正确方法是什么?
当我们谈论我们自己的 django 应用程序时,建议有一个 /fixtures/initial_data.json(如前所述 here).
但是在User的情况下,django.contrib.auth不是我们的app,我们应该把fixtures目录放在哪里,怎么加载呢?
谢谢,
拉米
您可以通过以下命令从默认用户模型创建夹具:
python manage.py dumpdata auth.user -o FIXTURE_ADDRESS
并通过以下命令加载初始数据:
python manage.py loaddata FIXTURENAME
FIXTURENAME
是 FIXTURE_DIRS
之一中的灯具名称。
默认情况下 FIXTURE_DIRS
是 fixtures.
在 Django 1.10 中加载初始用户的正确方法是什么?
当我们谈论我们自己的 django 应用程序时,建议有一个 /fixtures/initial_data.json(如前所述 here).
但是在User的情况下,django.contrib.auth不是我们的app,我们应该把fixtures目录放在哪里,怎么加载呢?
谢谢,
拉米
您可以通过以下命令从默认用户模型创建夹具:
python manage.py dumpdata auth.user -o FIXTURE_ADDRESS
并通过以下命令加载初始数据:
python manage.py loaddata FIXTURENAME
FIXTURENAME
是 FIXTURE_DIRS
之一中的灯具名称。
默认情况下 FIXTURE_DIRS
是 fixtures.