web/ldt/admin.py
changeset 4 7c994c98d1df
parent 3 651f67b66c51
child 5 ae8593287883
equal deleted inserted replaced
3:651f67b66c51 4:7c994c98d1df
     1 from django.contrib import admin
       
     2 from ldt.management import test_cms
       
     3 
       
     4 """
       
     5 site admin pour cms page
       
     6 """
       
     7 if test_cms():
       
     8     class AdminSite(admin.AdminSite):
       
     9         index_template = 'admin/page_index.html'
       
    10         login_template = 'admin/page_login.html'
       
    11         app_index_template = 'admin/page_app_index.html'    
       
    12         
       
    13     admin_site = AdminSite()
       
    14 
       
    15     from cms.models import Page
       
    16     from cms.admin import pageadmin
       
    17 
       
    18     class CmsPageAdmin(pageadmin.PageAdmin):
       
    19         change_list_template = "admin/cms_change_list.html"
       
    20         change_form_template = "admin/cms_change_form.html"
       
    21 
       
    22     admin_site.register(Page, CmsPageAdmin)
       
    23 
       
    24     from cms.plugins.snippet.models import Snippet
       
    25     from cms.plugins.snippet.admin import SnippetAdmin
       
    26 
       
    27     class CmsSnippetAdmin(SnippetAdmin):
       
    28           change_form_template = "admin/page_change_form.html"
       
    29           change_list_template = "admin/page_change_list.html"
       
    30     admin_site.register(Snippet, CmsSnippetAdmin)