î
#dÝVê  ã               @   s‚   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z e Gd d „  d e j ƒ ƒ Z	 e Gd d „  d e j ƒ ƒ Z
 d	 S)
é    )Úmodels)ÚUser)Úsettings)Úpython_2_unicode_compatiblec               @   sb   e  Z d  Z e j d d d ƒZ Gd d „  d ƒ Z d d „  Z e d d	 „  ƒ Z	 d
 d „  Z
 d S)ÚCategoryÚTitleÚ
max_lengthé2   c               @   s"   e  Z d  Z d Z d Z d Z d S)zCategory.MetaÚ	grappellir   Z
CategoriesN)Ú__name__Ú
__module__Ú__qualname__Ú	app_labelÚverbose_nameÚverbose_name_plural© r   r   úB/tmp/pip-build-0jahl3lb/django-grappelli/grappelli/tests/models.pyÚMeta   s   r   c             C   s   |  j  S)N)Úname)Úselfr   r   r   Ú__str__   s    zCategory.__str__c               C   s   d S)NÚ
id__iexactÚname__icontains)r   r   r   r   r   r   r   Úautocomplete_search_fields   s    z#Category.autocomplete_search_fieldsc             C   s   d |  j  |  j f S)Nz%s (%s))r   Úid)r   r   r   r   Úrelated_label   s    zCategory.related_labelN)r   r   r   r   Ú	CharFieldr   r   r   Ústaticmethodr   r   r   r   r   r   r   
   s
   r   c               @   sæ   e  Z d  Z e j d d d ƒZ e j e d d d d d d ƒZ e j	 d	 ƒ Z
 e j d
 d d ƒZ e j e e d e ƒ d d ƒZ e j d d d ƒZ e j d d d ƒZ Gd d „  d ƒ Z d d „  Z e d d „  ƒ Z d S)ÚEntryr   r   éÈ   Zrelated_nameÚentriesZblankTÚnullZDateZBodyZAUTH_USER_MODELzDate (Create)Zauto_now_addzDate (Update)Zauto_nowc               @   s.   e  Z d  Z d Z d Z d Z d d g Z d S)z
Entry.Metar
   r   ZEntriesz-dateÚtitleN)r   r   r   r   r   r   Zorderingr   r   r   r   r   (   s   r   c             C   s   |  j  S)N)r"   )r   r   r   r   r   .   s    zEntry.__str__c               C   s   d S)Nr   Útitle__icontains)z
id__iexactr#   r   r   r   r   r   r   1   s    z Entry.autocomplete_search_fieldsN)r   r   r   r   r   r"   Z
ForeignKeyr   ÚcategoryZDateTimeFieldÚdateZ	TextFieldÚbodyÚgetattrr   r   ÚuserZ	DateFieldZ
createdateZ
updatedater   r   r   r   r   r   r   r   r      s   !!r   N)Z	django.dbr   Zdjango.contrib.auth.modelsr   Zdjango.confr   Zdjango.utils.encodingr   ZModelr   r   r   r   r   r   Ú<module>   s   