Merge branch 'search'
authorMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Mon, 27 Aug 2012 14:27:35 +0000 (16:27 +0200)
committerMarcin Koziej <marcin.koziej@nowoczesnapolska.org.pl>
Mon, 27 Aug 2012 14:27:35 +0000 (16:27 +0200)
1  2 
migdal/models.py

diff --combined migdal/models.py
@@@ -6,12 -6,13 +6,13 @@@ from django.db import model
  from django.utils.translation import get_language, ugettext_lazy as _, ugettext
  from markupfield.fields import MarkupField
  from migdal.helpers import add_translatable
 -from migdal import settings
 +from migdal import app_settings
  
  
  class Category(models.Model):
      taxonomy = models.CharField(_('taxonomy'), max_length=32,
 -                    choices=settings.TAXONOMIES)
 +                    choices=app_settings.TAXONOMIES)
  
      class Meta:
          verbose_name = _('category')
@@@ -33,7 -34,7 +34,7 @@@ add_translatable(Category, 
  
  class Entry(models.Model):
      type = models.CharField(max_length=16,
 -            choices=((t.db, t.slug) for t in settings.TYPES),
 +            choices=((t.db, t.slug) for t in app_settings.TYPES),
              db_index=True)
      date = models.DateTimeField(auto_now_add=True, db_index=True)
      author = models.CharField(_('author'), max_length=128)
@@@ -53,7 -54,7 +54,7 @@@
  
      def save(self, *args, **kwargs):
          # convert blank to null for slug uniqueness check to work
 -        for lc, ln in settings.OPTIONAL_LANGUAGES:
 +        for lc, ln in app_settings.OPTIONAL_LANGUAGES:
              slug_name = "slug_%s" % lc
              if hasattr(self, slug_name) == u'':
                  setattr(self, slug_name, None)
@@@ -64,9 -65,9 +65,9 @@@
          return ('migdal_entry_%s' % self.type, [self.slug])
  
      def get_type(self):
 -        return dict(settings.TYPES_DICT)[self.type]
 +        return dict(app_settings.TYPES_DICT)[self.type]
  
 -add_translatable(Entry, languages=settings.OPTIONAL_LANGUAGES, fields={
 +add_translatable(Entry, languages=app_settings.OPTIONAL_LANGUAGES, fields={
      'needed': models.CharField(_('needed'), max_length=1, db_index=True, choices=(
                  ('n', _('Unneeded')), ('w', _('Needed')), ('y', _('Done'))),
                  default='n'),