Уведомления

Группа в Telegram: @pythonsu

#1 Март 9, 2015 11:10:21

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

modeltranslation

Как в modeltranslation узнать, какие языки имеют перевод, а какие нет?

Офлайн

#2 Март 9, 2015 13:36:45

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

modeltranslation

Как в шаблоне, можно динамически строить переменную, например {{text.name_}}+ окончания ru,en и т.д.?(чтобы получить {{text.name_ru}}, {{text.name_en}} и т д)

Офлайн

#3 Март 9, 2015 21:12:49

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

modeltranslation

Кроме, как этого ничего в голову не лезет:

##########################################################################################
#Доступные языки перевода
def list_lang(request,id):
	b=[]
	a=Knowledge.objects.get(id=id)
	for v,c in settings.LANGUAGES:
		m="a.name_post_"+v
		k=eval(m)
		b.append(k)
	return render_to_response('list_lang.html', {'text':b}, RequestContext(request))
##########################################################################################
Но это костыль.

Отредактировано Rebra4 (Март 9, 2015 21:19:48)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version