Форум сайта python.su
 
							 0
  0   
								
								Здравствуйте, помогите пожалуйста. Нужно сделать что-то наподобии этого:
def Body(block_id):
if block_id>2:
templ = 'txt_blocks/txt_block_pict_right.html'
else:
templ = 'txt_blocks/txt_block_pict_left.html'
return {'id':block_id}
register.inclusion_tag(templ)(Body)
Офлайн
 
							 0
  0   
								
								{% ifequal block_id  1 %}
    {% include "txt_blocks/txt_block_pict_left.html" %}
{% endifequal %}
{% ifequal block_id  2 %}
    {% include "txt_blocks/txt_block_pict_left.html" %}
{% endifequal %}{% if block_id > 2 %}
    {% include "txt_blocks/txt_block_pict_left.html" %}
{% else %}
    {% include "txt_blocks/txt_block_pict_left.html" %}
{% endif %}Офлайн
 
							 0
  0   
								
								wonderfulllСпасибо за совет, я об етом думал. Но считаю что такой вариант можно юзать только для себя. А если по правильному то думаю что у дизайнера должен быть один тег на подобии {{ block_tekst }} и никаких больше заморочек.{% ifequal block_id 1 %}
{% include "txt_blocks/txt_block_pict_left.html" %}
{% endifequal %}
{% ifequal block_id 2 %}
{% include "txt_blocks/txt_block_pict_left.html" %}
{% endifequal %}
Офлайн