î
#dÝVÂ  ã               @   sŽ   d  d l  m Z d  d l m Z m Z e j d d ƒ Z Gd d „  d e j ƒ Z Gd d „  d e j ƒ Z	 e j
 e e ƒ e j
 e e	 ƒ d	 S)
é    )Úadmin)ÚCategoryÚEntryÚnamez
Admin Sitec               @   s   e  Z d  Z d Z d Z d S)ÚCategoryOptionsÚidr   N)zidúname)r   )Ú__name__Ú
__module__Ú__qualname__Úlist_displayÚlist_display_links© r   r   úA/tmp/pip-build-0jahl3lb/django-grappelli/grappelli/tests/admin.pyr      s   r   c                   s.   e  Z d  Z d Z d Z ‡  f d d †  Z ‡  S)	ÚEntryOptionsr   ÚtitleÚcategoryÚuserc                s;   t  t |  ƒ j | ƒ } | j j r( | S| j d | j ƒ S)Nr   )Úsuperr   Úget_querysetr   Zis_superuserÚfilter)ÚselfÚrequestÚqs)Ú	__class__r   r   r      s    zEntryOptions.get_queryset)zidútitlezcategoryzuser)r   )r	   r
   r   r   r   r   r   r   )r   r   r      s   r   N)Zdjango.contribr   Zgrappelli.tests.modelsr   r   Z	AdminSiteÚsiteZ
ModelAdminr   r   Úregisterr   r   r   r   Ú<module>   s   