web/ldt/admin.py
author ymh <ymh.work@gmail.com>
Tue, 15 Jun 2010 01:33:03 +0200
changeset 48 44d58d2e90b5
parent 0 ecdfc63274bf
permissions -rw-r--r--
Added tag V00.08 for changeset 8dbd741e3da6

from django.contrib import admin
from ldt.management import test_cms

"""
site admin pour cms page
"""
if test_cms():
    class AdminSite(admin.AdminSite):
        index_template = 'admin/page_index.html'
        login_template = 'admin/page_login.html'
        app_index_template = 'admin/page_app_index.html'    
        
    admin_site = AdminSite()

    from cms.models import Page
    from cms.admin import pageadmin

    class CmsPageAdmin(pageadmin.PageAdmin):
        change_list_template = "admin/cms_change_list.html"
        change_form_template = "admin/cms_change_form.html"

    admin_site.register(Page, CmsPageAdmin)

    from cms.plugins.snippet.models import Snippet
    from cms.plugins.snippet.admin import SnippetAdmin

    class CmsSnippetAdmin(SnippetAdmin):
          change_form_template = "admin/page_change_form.html"
          change_list_template = "admin/page_change_list.html"
    admin_site.register(Snippet, CmsSnippetAdmin)