我们使用django创建用户可以使用注册接口的方式,也可以使用django自带的后台管理系统,这里就介绍使用后台管理系统创建用户
在使用之前我们可以使用第三方的插件,来美化我们的后台管理系统,这里推荐simpleui,一个基于Django Admin的现代化主题
安装命令如下:
然后在我们的settings.py文件下注册该app即可
INSTALLED_APPS = [ 'simpleui', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'api.apps.ApiConfig', 'rest_framework', ]注意:这里一定要把simpleui放在最前面
然后我们在自己创建的app的admin.py文件中,重写admin类
最后启动项目,访问:8000/admin/,然后输入用户名密码,就可以访问后台系统页面
我们点击用户,就能看到我们平台的所有用户
点击新增用户,就可以添加新的用户了