
    Bh                     
   d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	m
Z
mZmZ  G d dej                        Z G d dej                        Z G d	 d
eej                        Z G d de      Z G d de      Zej(                  j+                  ee       ej(                  j+                  e
       ej(                  j+                  ee       ej(                  j+                  ee       ej(                  j+                  ee       y)    )admin)FrontendEditableAdminMixin)GrouperModelAdmin)CategoryGrouperModelPictureSampleAppConfigSimpleGrouperModelSomeEditableModelc                       e Zd ZeZy)PictureInlineN)__name__
__module____qualname__r   model     V/home/dcms/DCMS/lib/python3.12/site-packages/cms/test_utils/project/sampleapp/admin.pyr   r      s    Er   r   c                       e Zd ZegZy)CategoryAdminN)r   r   r   r   inlinesr   r   r   r   r      s	    oGr   r   c                       e Zd Zy)SomeEditableAdminN)r   r   r   r   r   r   r   r      s    r   r   c                       e Zd ZdZdZd Zy)GrouperAdmin)languagecategory_namecontent__secret_greetingadmin_list_actionsc                     t        | dd      S Nchange_contentTgetattrselfrequestcontent_objs      r   can_change_contentzGrouperAdmin.can_change_content       t-t44r   N)r   r   r   extra_grouping_fieldslist_displayr*   r   r   r   r   r      s    )VL5r   r   c                       e Zd ZdZd Zy)SimpleGrouperAdminr   c                     t        | dd      S r"   r$   r&   s      r   r*   z%SimpleGrouperAdmin.can_change_content&   r+   r   N)r   r   r   r-   r*   r   r   r   r/   r/   #   s    VL5r   r/   N)django.contribr   cms.admin.placeholderadminr   cms.admin.utilsr   'cms.test_utils.project.sampleapp.modelsr   r   r   r	   r
   r   StackedInliner   
ModelAdminr   r   r   r/   siteregisterr   r   r   <module>r9      s      A - E'' E$$ 	2E4D4D 	5$ 55* 5 

  Hm , 

  O $ 

  %'8 9 

  L, / 

  &(: ;r   