1. 使用 Django suit 美化 admin 模板

Django suit 是一种 Django 的管理界面,能够有效的提升 Django 的管理界面的外观和功能,使开发者能够轻松的搭建出美观的管理界面。使用 Django suit 美化 admin 模板,只需要在 settings.py 中添加如下代码:

123INSTALLED_APPS = (
    ...
    'suit',
)

TEMPLATES = [
    {
        ...
        'OPTIONS': {
            'context_processors': [
                ...
                'suit.context_processors.suit',
            ],
        },
    },
]
Python

在 settings.py 中添加完上面的代码后,就可以在管理界面中看到 Django suit 的美观界面了。

2. 使用 Bootstrap 美化 admin 模板

Bootstrap 是一种前端框架,能够有效的提升网站的外观和功能,使开发者能够快速的搭建出美观的网站。使用 Bootstrap 美化 admin 模板,只需要在 settings.py 中添加如下代码:

1234INSTALLED_APPS = (
    ...
    'bootstrap_admin',
)

TEMPLATES = [
    {
        ...
        'OPTIONS': {
            'context_processors': [
                ...
                'bootstrap_admin.context_processors.settings',
            ],
        },
    },
]

BOOTSTRAP_ADMIN_SIDEBAR_MENU = True
Python

在 settings.py 中添加完上面的代码后,就可以在管理界面中看到 Bootstrap 的美观界面了。

3. 比较 Django suit 和 Bootstrap

Django suit 和 Bootstrap 都是用于美化 admin 模板的框架,它们都能够有效的提升管理界面的外观和功能,使开发者能够快速的搭建出美观的网站。

不同之处在于,Django suit 是一种 Django 的管理界面,能够有效的提升 Django 的管理界面的外观和功能,而 Bootstrap 是一种前端框架,能够有效的提升网站的外观和功能。因此,Django suit 和 Bootstrap 的应用场景有所不同,开发者可以根据自己的需求来选择使用。