# HG changeset patch # User cavaliet # Date 1306748477 -7200 # Node ID 5e5f250be34d15b579ea57940d84c8a606774ab3 # Parent 9aca3c15fbff3380e9db2fec46d83e198c77b152# Parent 03ceed56255b95e64eef5a998d603830f0c1f27e fusionner diff -r 9aca3c15fbff -r 5e5f250be34d web/hdabo/models.py --- a/web/hdabo/models.py Fri May 27 18:28:58 2011 +0200 +++ b/web/hdabo/models.py Mon May 30 11:41:17 2011 +0200 @@ -68,10 +68,25 @@ return unicode(self.label) class Tag(models.Model): + TAG_URL_STATUS_CHOICES = ( + (0,"match"), + (1,"redirection"), + (2,"homonyme"), + (3,"null_result"), + ) + + TAG_URL_STATUS_DICT = { + "match":0, + "redirection":1, + "homonyme":2, + "null_result":3, + } + label = models.CharField(max_length=1024, unique=True, blank=False, null=False) original_label = models.CharField(max_length=1024, unique=False, blank=True, null=True, editable=False) alias = models.CharField(max_length=1024, unique=False, blank=True, null=True) wikipedia_url = models.URLField(verify_exists=False, max_length=512, blank=True, null=True) + url_status = models.IntegerField(choices=TAG_URL_STATUS_CHOICES, blank=True, null=True, default=None) dbpedia_uri = models.URLField(verify_exists=False, max_length=512, blank=True, null=True) wikipedia_activated = models.BooleanField(default=False) @@ -192,4 +207,6 @@ order = models.IntegerField(default=0) index_note = models.FloatField(default=0.0) categories = models.ManyToManyField(TagCategory) + + \ No newline at end of file