diff apps/bundle/models.py @ 6:c83460992637

Elaborate on stub bundle template
author Jordi Gutiérrez Hermoso <jordigh@gmail.com>
date Fri, 25 Jun 2010 18:32:15 -0500
parents 069cabdaf8b2
children 6ba969517b9c
line wrap: on
line diff
--- a/apps/bundle/models.py	Fri Jun 25 14:20:15 2010 -0500
+++ b/apps/bundle/models.py	Fri Jun 25 18:32:15 2010 -0500
@@ -9,6 +9,11 @@
     free_license = models.ForeignKey(Free_license)
     pub_date = models.DateTimeField('date uploaded')
     mod_date = models.DateTimeField('date last modified')
+
+    class Meta:
+        #Every user must pick unique names for their bundles
+        unique_together = ('uploader','name')
+
     def __unicode__(self):
         return self.name
 
@@ -22,5 +27,3 @@
 class CodeFile(BundleFile):
     code = models.TextField()
     language = models.CharField(max_length=50)
-    def __unicode__(self):
-        return self.name