2010-02-02 9 views
1

Все,Django шаблоны проверка состояния

можем мы сделать следующее в шаблонах

{%, если subject.id == selected_id%}

, а также мы не можем присвоить переменной, как {{выбрано = "selected"}}

Thank ........

+0

В документации Django вы видели, что можете это сделать? Я никогда не видел этого в документах. Можете ли вы предоставить ссылку? –

+0

Посмотрите, я не на толпе «убить новичка». Но вы постоянно задаете вопросы, на которые можно ответить простым поиском Google или просто прочитав документацию. Каждый вопрос, который вы задаете кому-то, указывает на документы, и вы, похоже, отказываетесь читать его. Это дошло до того, что я больше не читаю ваши вопросы ... Я уверен, что другие чувствуют то же самое. SO не заменяет документы любой технологии, которую вы используете. Ради хороших ответов в будущем - прочитайте документы. – cethegeek

ответ

5

Это сравнение будет работать в Django 1.2. Для 1.1 вы должны использовать ifequal:

{% ifequal subject.id selected_id %} 

Для присваивания значения переменной можно использовать with.

{% with selected as 'selected' %} 

{% endwith %} 

Не стесняйтесь читать documentation, это не повредит.

+0

Спасибо ..................... – Hulk

0

Не показано. Используйте вместо этого теги ifequal и with.

+0

Можете ли вы привести пример ... – Hulk

Смежные вопросы