3
(h8                 @   s   d dl mZ d dlmZ d dlmZmZ d dlmZ G dd dej	Z
eG dd dej	ZeG d	d
 d
ej	ZG dd dej	ZG dd dej	ZG dd dej	ZG dd dej	ZdS )    )unicode_literals)models)
ForeignKeyCASCADE)python_2_unicode_compatiblec               @   s   e Zd ZejddZdS )TestAdminWidgetsRoot   )
max_lengthN)__name__
__module____qualname__r   	CharFieldname r   r   X/tmp/pip-install-q3hcpn_q/django-nested-admin/nested_admin/tests/admin_widgets/models.pyr      s   r   c               @   s    e Zd ZejddZdd ZdS )TestAdminWidgetsRelatedr   )r	   c             C   s   | j S )N)r   )selfr   r   r   __str__   s    zTestAdminWidgetsRelated.__str__N)r
   r   r   r   r   r   r   r   r   r   r   r      s   r   c               @   s    e Zd ZejddZdd ZdS )TestAdminWidgetsM2Mr   )r	   c             C   s   | j S )N)r   )r   r   r   r   r      s    zTestAdminWidgetsM2M.__str__N)r
   r   r   r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZejddZej Zee	e
dZej ZejdddZejddddZejedde
dZejedd	ZG d
d dZdS )TestAdminWidgetsAr   )r	   )	on_deleteT)blanknullfoo)r   r   	upload_to)r   r   r   )r   c               @   s   e Zd ZdZdS )zTestAdminWidgetsA.MetapositionN)r   )r
   r   r   orderingr   r   r   r   Meta'   s   r   N)r
   r   r   r   r   r   	SlugFieldslugr   r   r   parentPositiveIntegerFieldr   DateTimeFielddate	FileFielduploadr   fkManyToManyFieldr   m2mr   r   r   r   r   r      s   
r   c               @   s   e Zd ZejddZej Zee	e
dZej ZejdddZejddddZejedde
dZejedd	ZG d
d dZdS )TestAdminWidgetsBr   )r	   )r   T)r   r   r   )r   r   r   )r   r   r   )r   c               @   s   e Zd ZdZdS )zTestAdminWidgetsB.Metar   N)r   )r
   r   r   r   r   r   r   r   r   6   s   r   N)r
   r   r   r   r   r   r   r   r   r   r   r    r!   r   r"   r#   r$   r%   r   r&   r'   r   r(   r   r   r   r   r   r)   +   s   
r)   c               @   s   e Zd ZejddZej Zee	e
dZej ZejdddZejddddZejedde
dZejedd	ZG d
d dZdS )TestAdminWidgetsC0r   )r	   )r   T)r   r   r   )r   r   r   )r   r   r   )r   c               @   s   e Zd ZdZdS )zTestAdminWidgetsC0.Metar   N)r   )r
   r   r   r   r   r   r   r   r   E   s   r   N)r
   r   r   r   r   r   r   r   r   r)   r   r    r!   r   r"   r#   r$   r%   r   r&   r'   r   r(   r   r   r   r   r   r*   :   s   
r*   c               @   s   e Zd ZejddZej Zee	e
dZej ZejdddZejddddZejedde
dZejedd	ZG d
d dZdS )TestAdminWidgetsC1r   )r	   )r   T)r   r   r   )r   r   r   )r   r   r   )r   c               @   s   e Zd ZdZdS )zTestAdminWidgetsC1.Metar   N)r   )r
   r   r   r   r   r   r   r   r   T   s   r   N)r
   r   r   r   r   r   r   r   r   r)   r   r    r!   r   r"   r#   r$   r%   r   r&   r'   r   r(   r   r   r   r   r   r+   I   s   
r+   N)
__future__r   Z	django.dbr   Zdjango.db.modelsr   r   Zdjango.utils.encodingr   ZModelr   r   r   r   r)   r*   r+   r   r   r   r   <module>   s   

