添加 AUTH 功能
Django REST Framework 已经内置了一些身份验证方法,其中一种是基于 Token 的,所以首先要告诉我们的项目我们将使用 rest framework 的身份验证。打开 settings.py
文件并添加突出显示的行。
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
'rest_framework.authtoken',
'test_app',
)
当我们为项目添加新应用程序时,我们必须进行同步
python manage.py migrate
在 DJANGO 创造一个超级用户
为了使用身份验证,我们可以依赖 django 用户模型,因此首先要做的是创建一个超级用户。
python manage.py createsuperuser