7
DjangoのフィクスチャでSUPERuser(ユーザだけでなく)を追加するには?fixtureからDjangoにスーパーユーザを追加するには
私はlogin:admin、password:adminとしたいとしましょう。
DjangoのフィクスチャでSUPERuser(ユーザだけでなく)を追加するには?fixtureからDjangoにスーパーユーザを追加するには
私はlogin:admin、password:adminとしたいとしましょう。
:
python manage.py createsuperuser
python manage.py dumpdata auth.User --indent 4 > users.json
とusers.json
にあなたが必要としている器具。
./manage.py shell
>>> from django.contrib.auth.hashers import make_password
>>> make_password('test')
'pbkdf2_sha256$10000$vkRy7QauoLLj$ry+3xm3YX+YrSXbri8s3EcXDIrx5ceM+xQjtpLdw2oE='
及び備品ファイル作成:
[
{ "model": "auth.user",
"pk": 1,
"fields": {
"username": "admin",
"password": "pbkdf2_sha256$10000$vkRy7QauoLLj$ry+3xm3YX+YrSXbri8s3EcXDIrx5ceM+xQjtpLdw2oE="
"is_superuser": true,
"is_staff": true,
"is_active": true
}
}
]
これは私が探していたものです。なぜ私はマイナスを受け取ったのですか?) – GriMel
[初期データ具のユーザー(http://stackoverflow.com/questions/8017204/users-inの可能性のある複製を - 初心者のデータフィクスチャ) –
これは[djangoチュートリアル](https://docs.djangoproject.com/en/1.9/intro/tutorial02/)の2ページにあります... – Sayse
@TomaszJakubRup私は話しています通常のユーザではないスーパーユーザ。 – GriMel