24 object = models.ForeignKey(Tag, blank=False, null=False, db_index=True, related_name="taglinks_objects") |
24 object = models.ForeignKey(Tag, blank=False, null=False, db_index=True, related_name="taglinks_objects") |
25 |
25 |
26 class Meta: |
26 class Meta: |
27 app_label = 'hdalab' |
27 app_label = 'hdalab' |
28 |
28 |
29 class CountryCode(models.Model): |
29 #class CountryCode(models.Model): |
|
30 # |
|
31 # label = models.CharField(max_length=1024, unique=True, blank=False, null=False, db_index=True) |
|
32 # isocode = models.CharField(max_length=3, unique=True, blank=False, null=False, db_index=True) |
|
33 # |
|
34 # class Meta: |
|
35 # app_label = 'hdalab' |
30 |
36 |
31 label = models.CharField(max_length=1024, unique=True, blank=False, null=False, db_index=True) |
37 class Country(models.Model): |
32 isocode = models.CharField(max_length=3, unique=True, blank=False, null=False, db_index=True) |
38 |
|
39 dbpedia_uri = models.URLField(verify_exists=False, max_length=255, blank=False, null=False, db_index=True, unique=True) |
|
40 |
|
41 class Meta: |
|
42 app_label = 'hdalab' |
|
43 |
|
44 class GeoInclusion(models.Model): |
|
45 |
|
46 tag = models.OneToOneField(Tag, related_name="locatedin", db_index=True) |
|
47 country = models.ForeignKey(Country, blank=False, null=False, related_name="includes", db_index=True) |
33 |
48 |
34 class Meta: |
49 class Meta: |
35 app_label = 'hdalab' |
50 app_label = 'hdalab' |
36 |
51 |
37 class DbpediaFields(models.Model): |
52 class DbpediaFields(models.Model): |