djangoXadmin

是一个基于admin二次开发的开源组件,但是貌似已经停止开发了。

安装方式:(py3.6,django2.1)

1 先用pip安装xadmin2,它会安装xadmin和一些依赖包

2 用pip卸载xadmin,依赖包会保留

3 把最新的源码xadmin文件夹放到项目目录

4 在settings里注册app

INSTALLED_APPS = [
    
    'xadmin',
    'crispy_forms',
]

  

5 在app目录创建adminx.py

import xadmin
from users import models


class EmailVerifyRecordAdmin():
    list_display = ('id','code','email','send_type','send_time')
    search_fields = ('id','email',)
    list_filter =  ('email','send_type','send_time')
    list_editable = ('id', 'send_time')

class BannerAdmin():
    pass

xadmin.site.register(models.EmailVerifyRecord,EmailVerifyRecordAdmin)
xadmin.site.register(models.Banner,BannerAdmin)
#内容i和admin基本一致

  

 

posted @ 2019-03-06 17:45  jabbok  阅读(336)  评论(0编辑  收藏  举报