o
    Jce                     @   sF   d dl mZ d dl mZ d dlmZ d dlmZ G dd dejZdS )    )models)settings)base62c                   @   sN   e Zd ZdZe ZejddZej	ddZ
dd Zdd	 ZG d
d dZdS )Linkz% Model that represents a shorted URL T)auto_now_addr   )defaultc                 C   s   t | jS )N)r   from_decimalidself r   8/var/www/html/docker_usevoice/src/apps/shorter/models.py	to_base62   s   zLink.to_base62c                 C   s   d|   | jf S )Nz%s : %s)r   urlr
   r   r   r   __unicode__   s   zLink.__unicode__c                   @   s   e Zd ZdZdS )z	Link.Metadate_submittedN)__name__
__module____qualname__get_latest_byr   r   r   r   Meta   s    r   N)r   r   r   __doc__r   URLFieldr   DateTimeFieldr   PositiveIntegerFieldusage_countr   r   r   r   r   r   r   r      s    r   N)	django.dbr   django.confr   apps.shorter.baseconvr   Modelr   r   r   r   r   <module>   s
    