src/hdalab/models/renkan.py
changeset 329 ea6268cf8c83
parent 299 8e00641076e7
child 458 604b887e70c3
--- a/src/hdalab/models/renkan.py	Wed Sep 03 17:22:23 2014 +0200
+++ b/src/hdalab/models/renkan.py	Fri Sep 05 12:43:52 2014 +0200
@@ -4,23 +4,31 @@
 @author: tc
 '''
 from django.db import models
+from django.utils.translation import ugettext as _
 from renkanmanager.models import Renkan
 
 
 class HdalabRenkan(models.Model):
     
     EDITION = 1
-    PUBLISHED = 2
-    MODERATED = 3
+    MODERATED = 2
+    PUBLISHED = 3
     REJECTED = 4
       
     STATE_CHOICES = (
     (EDITION, 'edition'),
+    (MODERATED, 'moderated'),
     (PUBLISHED, 'published'),
-    (MODERATED, 'moderated'),
     (REJECTED, 'rejected'),
     )
     
+    STATE_CHOICES_DICT = {
+        EDITION: _('edition_state'),
+        MODERATED: _('moderated_state'),
+        PUBLISHED: _('published_state'),
+        REJECTED: _('rejected_state')
+    }
+    
     renkan = models.ForeignKey(Renkan, blank=False, null=False)
     state = models.IntegerField(choices=STATE_CHOICES, default=1)