qrurls/models.py
author Tero Marttila <terom@fixme.fi>
Mon, 15 Jul 2013 01:35:50 +0300
changeset 2 e838dda048a6
parent 0 1fc671165892
child 3 e7d3f1a28b24
permissions -rw-r--r--
qrurls: basic functionality
from django.db import models
from django.core.urlresolvers import reverse

class URL(models.Model):
    shorturl = models.SlugField(unique=True)

    def get_absolute_url (self) :
        return reverse('shorturl', args=[self.shorturl])

    def __unicode__ (self) :
        return self.shorturl

class URLItem(models.Model):
    shorturl = models.ForeignKey(URL)
    published = models.DateTimeField()
    url = models.URLField()
    
    def get_absolute_url (self) :
        return self.url
    
    def __unicode__ (self) :
        return self.url