server/models.py
changeset 12 1ada9d221ba3
equal deleted inserted replaced
11:ffb8340ba86f 12:1ada9d221ba3
       
     1 '''
       
     2 Created on Feb 19, 2014
       
     3 
       
     4 @author: jr
       
     5 '''
       
     6 
       
     7 from django.db import models
       
     8 from taggit.managers import TaggableManager
       
     9 
       
    10 
       
    11 class Record(models.Model):
       
    12     
       
    13     title = models.CharField(max_length=512, unique=False, blank=True, null=True)
       
    14     description = models.CharField(max_length=512, unique=False, blank=True, null=True)
       
    15     comment = models.CharField(max_length=512, unique=False, blank=True, null=True)
       
    16     source = models.CharField(max_length=512, unique=False, blank=True, null=True)
       
    17     url = models.URLField(max_length=2048, unique=True, blank=False, null=False)
       
    18     url_image = models.URLField(max_length=2048, unique=True, blank=True, null=True)
       
    19     favorite = models.BooleanField(default=False, db_index=True)
       
    20     tags = TaggableManager()
       
    21     
       
    22     def __unicode__(self):
       
    23         return unicode(self.title)
       
    24     
       
    25     class Meta:
       
    26         app_label = 'record'