Форум сайта python.su
Как в django сделать так чтобы в шаблоне я указал переменную а она в зависимости от языка выбирала бы значение этой переменной с базы данных
Офлайн
Офлайн
Эт в отдельных файлах хранит а мне надо что бы в базе данных
Офлайн
Для контента я делаю так
class news(models.Model):
text_ru = tinymce_models.HTMLField()
text_ro = tinymce_models.HTMLField(blank=True)
text_en = tinymce_models.HTMLField(blank=True)
def text(self):
if settings.SITE_LANG=="ru":
lang = self.text_ru
if settings.SITE_LANG=="ro":
if self.text_ro:
lang = self.text_ro
else:
lang = self.text_ru
if settings.SITE_LANG=="en":
if self.text_en:
lang = self.text_en
else:
lang = self.text_ru
return lang
Офлайн
Это очень кривой способ.
Офлайн
FerromanМне кажется надо только Ифы упростить и все будет красиво…
Это очень кривой способ.
Офлайн