Django-admin
Posted 123why
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django-admin相关的知识,希望对你有一定的参考价值。
admin是一个站点管理平台(数据库后台管理) 1.创建一个admin用户 python manage.py createsuperuser 2.登录超级用户后,可以再创建员工账户,刚开始创建的员工账户是无法登录的, Staff status # 选中这个小框框 Designates whether the user can log into this admin site. 需要给与登录权限,登录之后也没有任何操作权限,可以继续管理它的权限 Site administration You don‘t have permission to view or edit anything. 3. 可以直接在admin平台操作数据库,只需要在app下的admin.py文件中注册数据库表, 注册好的表就能直接在平台上操作 #--------admin.py from django.contrib import admin from app01 import models # Register your models here. admin.site.register(models.Author) 3.自定制admin class SelfCustomInfo(admin.ModelAdmin): list_display = ["name","contact_type","contact"] # 显示的字段 list_filter = ["contact_type"] # 根据字段筛选 search_fields = ["contact"] # 根据字段查找 admin.site.register(models.CustomInfo,SelfCustomInfo)
以上是关于Django-admin的主要内容,如果未能解决你的问题,请参考以下文章
解决‘django-admin‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的问题
django-admin 和django-admin.py的区别
django-admin.py startproject 不工作