比起django原生自带的admin后台,bootstrap admin 更加丰满美观。
上图比较。

原版

Django admin
Django admin

Bootstrap Admin

Bootstrap Admin
Bootstrap Admin

相比之下是不是bootstrap加持的后台界面更能吸引客户的眼球。

安装

pip install bootstrap_admin

安装成功后,并没有结束,还需要在setting.py中配置才能生效。

INSTALLED_APPS = [
    'bootstrap_admin',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    ]

在setting.py中找到INSTALLED_APPS,在其中第一行添加bootstrap_admin

注意一定要将其放在django.contrib.admin上面。

到这一步,你再打开后台,bootstrap应该就生效了,

如果你是windows用户,页面的css效果可能是乱的,说明页面文件没有找到访问地址,

这时候同样需要在setting.py中找到TEMPLATES这一配置项。
将其中的

'DIRS': [os.path.join(BASE_DIR, 'templates'),]
修改为
'DIRS': [os.path.join(BASE_DIR, 'templates').replace('\\', '/'),]

Scroll Up