qrurls/models.py
changeset 2 e838dda048a6
parent 0 1fc671165892
child 3 e7d3f1a28b24
--- a/qrurls/models.py	Tue Jul 09 01:09:48 2013 +0300
+++ b/qrurls/models.py	Mon Jul 15 01:35:50 2013 +0300
@@ -1,3 +1,22 @@
 from django.db import models
+from django.core.urlresolvers import reverse
 
-# Create your models here.
+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