嘿,我有一个关于使用 djangorestframework 创建超级用户的问题。
如果我想用控制台创建超级用户,我会写:
python manage.py createsuperuser
但现在我想使用 DRF 3.5 创建带有 POST 请求的超级用户
例如,如果我使用 Android 作为客户端,我应该怎么做?
嘿,我有一个关于使用 djangorestframework 创建超级用户的问题。
如果我想用控制台创建超级用户,我会写:
python manage.py createsuperuser
但现在我想使用 DRF 3.5 创建带有 POST 请求的超级用户
例如,如果我使用 Android 作为客户端,我应该怎么做?
您需要围绕包含 is_admin 标志的用户设置视图和序列化程序。
from django.contrib.auth.models import User
def save_users(request):
username = request.GET.get('username')
email = request.GET.get('email')
password = request.GET.get('password')
users = User.objects.create_user(username, email, password)