src/hdalab/models/dataviz.py
changeset 359 46ad324f6fe4
parent 353 91c44b3fd11f
child 614 40e125004a0b
--- a/src/hdalab/models/dataviz.py	Fri Nov 14 17:06:02 2014 +0100
+++ b/src/hdalab/models/dataviz.py	Sun Nov 16 18:09:42 2014 +0100
@@ -12,7 +12,7 @@
 
 class TagYears(models.Model):
     
-    tag = models.ForeignKey(Tag, related_name="years", blank=False, null=False, db_index=True)
+    tag = models.ForeignKey(Tag, related_name="years", blank=False, null=False, db_index=True, unique=True)
     start_year = models.IntegerField(blank=False, null=False, db_index=True)
     end_year = models.IntegerField(blank=False, null=False, db_index=True)
     
@@ -46,7 +46,7 @@
 class DbpediaFields(models.Model):
 
     dbpedia_uri = models.URLField(max_length=2048, blank=False, null=False, db_index=True, unique=False)
-    tag = fields.OneToOneField(Tag, blank=True, null=True, db_index=True, related_name="dbpedia_fields", related_default=lambda instance: None)
+    tag = fields.OneToOneField(Tag, db_index=True, related_name="dbpedia_fields", related_default=lambda instance: None)
     abstract = models.TextField(blank=True, null=True)
     thumbnail = models.URLField(max_length=2048, blank=True, null=True, db_index=False)    
     label = models.CharField(max_length=2048, unique=False, blank=True, null=True)