创建超级用户createsuperuser
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai' #时区
USE_I18N = True
USE_L10N = True
USE_TZ = False #改成本地时间
管理页面创建,注册模型和管理页面管理
class UserProfileAdmin(admin.ModelAdmin):pass
admin.site.register(UserProfile, UserProfileAdmin)
修改成xadmin的方法:
pip安装
setting配置apps增加 'xadmin' 'crispy_forms'
修改urls.py,里面改成xadmin, makemigrations,migrate
基于源码安装:
github上下载xadmin的源码,放在extra_apps里面,做好根目录引用
每个app里面加上adminx.py文件,注册修改
class UserProfileAdmin(object):list_display=['x','y']search_fields=[]list_filter=[]
xadmin.site.register(UserProfile, UserProfileAdmin)
指定风格:
class BaseSetting和上面admin一样:enable_themes,use_bootswatch
class GlobalSetting :site_title,site_footer,menu_style="accordion"
xadmin.site.register(views.BaseAdminView, BaseSetting)
xadmin.site.register(views.CommAdminView, GlobalSetting)
指定表名:apps.py 里面 verbose_name ,init.py指定default_app_config=’app.apps.app‘