自带管理后台
django-admin 是django自带的管理后台,我们访问http://127.0.0.1:8000/admin/
输入管理员账号,密码后登陆,如果不记得如何创建用户,请看下DRF 认证和授权—>创建用户
可以看到,没有我们的project应用,因为我们需要在project\admin.py注册Projects到 admin
from django.contrib import adminfrom project.models import Projects# Register your models here.class ProjectsAdmin(admin.ModelAdmin):# 设置列表可显示的字段list_display = ('id', 'name',)# 每页展示条数list_per_page = 20# 搜索search_fields = ('name', 'desc')admin.site.register(Projects, ProjectsAdmin)
刷新页面,看下效果
点击Projects,可以实现增删改查,自己摸索下,这里就不展开讲了。
simpleui美化django-admin 管理后台
安装simpleui
注册simpleui
修改caseplatform\settings.py
INSTALLED_APPS = [# 添加simpleui'simpleui','django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','project','rest_framework',]
访问django-admin 管理后台


是不是好看多了?这里不过多介绍,感兴趣同学可以自己研究。
参考simpleui
