码迷,mamicode.com
首页 > 其他好文 > 详细

八、后台管理

时间:2019-10-26 18:56:45      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:导入数据库   入口   name   管理   bsp   div   span   详细   strong   

1、后台入口
  http://127.0.0.1:8000/admin/

2、创建用户命令
  python manage.py createsuperuser #添加用户
  也可以进入后台管理页面添加


3、实现后台管理表
  PS:在创建数据库时,字段verbose_name写上中文名,后台管理页面才会出现中文名
  操作子项目下面admin.py文件
from . import models  #导入数据库表
# Register your models here.
#写上这两句,就可以在后台管理页面看到并管理表了
admin.site.register(models.Nav)
admin.site.register(models.Article)

4、实现表的详细管理
admin.py中
from django.contrib import admin
from . import models
# Register your models here.

class ArticleAdmin(admin.ModelAdmin):
    list_display = [id,title,img,nav] #显示多列,表里面的字段名
search_fields = [title,content] #根据哪些字段搜索
list_per_page = 5 #每页显示几条数据
list_filter = [nav]

admin.site.register(models.Article,ArticleAdmin)

 

八、后台管理

标签:导入数据库   入口   name   管理   bsp   div   span   详细   strong   

原文地址:https://www.cnblogs.com/yanyan-/p/11743982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!