django自带admin后台用户管理

应用
|
---admin.py文件
# Register your models here.
class UsersAdmin(admin.ModelAdmin):
  # 要展示的字段
  list_display = ('id','username','age','sex','email','addtime')

  #list_editable 设置默认可编辑字段
  list_editable = ['username', 'age','email']

   #list_per_page设置每页显示多少条记录,默认是100条
  list_per_page = 10

  #ordering设置默认排序字段,负号表示降序排序
  ordering = ('id',)

  #过滤器
  list_filter =('username', 'age', 'email') 

   #搜索字段
  search_fields =('username', 'age', 'email') 
  # select * from users where username like '%ab%' or age like '%ab%' or email like '%ab%';

  # 详细时间分层筛选 
  date_hierarchy = 'addtime'

admin.site.register(Users,UsersAdmin)

猜你喜欢

转载自blog.csdn.net/Doraemon_meow_meow/article/details/90051241