
    u6h~                     x    d dl Z d dlmZ d dlmZ  G d dej
                        Z G d dej
                        Zy)    N)models)timezonec                   b    e Zd Z ej                  d      Z ej                  d      Zd Zd Z	y)Question   
max_lengthzdate publishedc                     | j                   S N)question_textselfs    (/var/www/django-tutorial/polls/models.py__str__zQuestion.__str__	   s    !!!    c                 r    | j                   t        j                         t        j                  d      z
  k\  S )N   )days)pub_dater   nowdatetime	timedeltar   s    r   was_published_recentlyzQuestion.was_published_recently   s'    }}1C1C1K KKKr   N)
__name__
__module____qualname__r   	CharFieldr   DateTimeFieldr   r   r    r   r   r   r      s2    $F$$4M#v##$45H"Lr   r   c                       e Zd Z ej                  eej                        Z ej                  d      Z	 ej                  d      Zd Zy)Choice)	on_deleter   r   r   )defaultc                     | j                   S r   )choice_textr   s    r   r   zChoice.__str__   s    r   N)r   r   r   r   
ForeignKeyr   CASCADEquestionr   r%   IntegerFieldvotesr   r   r   r   r!   r!      sC     v  V^^DH"&""c2KF*E r   r!   )r   	django.dbr   django.utilsr   Modelr   r!   r   r   r   <module>r.      s0      !Lv|| L V\\  r   