当前位置 博文首页 > 使用grappelli为django admin后台添加模板

    使用grappelli为django admin后台添加模板

    作者:admin 时间:2021-07-17 18:43

    grappelli是github上面star最多的django模板系统
    http://django-grappelli.readthedocs.org/en/latest/quickstart.html#installation

    复制代码 代码如下:

    pip install django-grappelli
    settings.py

    INSTALLED_APPS = (
        'grappelli',
        'django.contrib.admin',
    )

    添加url项

    复制代码 代码如下:

    urlpatterns = patterns('',
        (r'^grappelli/', include('grappelli.urls')), # grappelli URLS
        (r'^admin/',  include(admin.site.urls)), # admin site
    )

    官方安装说明中有让定义STATICFILES_FINDER,但是跟默认值一样,忽略

    定义模板context processors

    复制代码 代码如下:

        TEMPLATE_CONTEXT_PROCESSORS = (
        "django.contrib.auth.context_processors.auth",
        "django.core.context_processors.debug",
        "django.core.context_processors.i18n",
        "django.core.context_processors.media",
        "django.core.context_processors.static",
        "django.core.context_processors.tz",
        "django.contrib.messages.context_processors.messages"
    )

    此处为了方便已经加上了django1.7的默认值.

    jsjbwy
    下一篇:没有了