Уведомления

Группа в Telegram: @pythonsu

#1 Май 15, 2010 18:53:43

Sonans
От:
Зарегистрирован: 2010-05-15
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с view

Здравствуйте. В Plone я совсем еще новичок, поэтому прошу помощи у более опытных в своем вопросе.
Есть контент-тип Task, к нему привязан view Task_view. Если base_view всего лишь отображает введенную в форму информацию (например, заголовок, номер страницы, текст и т.д.), то хотелось бы, чтобы Task_view обеспечивал отображение задания с элементами управления. Поясню: в форму вводится номер вопроса, текст вопроса, варианты ответов и правильный ответ. При нажатии на кнопку “Сохранить” должна появляться форма вопроса: номер, текст вопроса, радио-кнопки с вариантами ответов. Подскажите с чего начать? Просто нужно объяснение механизма работы или что-то подобное.
Большое спасибо, заранее.



Офлайн

#2 Май 16, 2010 10:18:18

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Работа с view

Sonans, уточните вопрос.

Вам нужно узнать, как делать редирект в коде формы?



Офлайн

#3 Май 16, 2010 17:16:50

Sonans
От:
Зарегистрирован: 2010-05-15
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с view

Меня интересуют частные вопросы. Например как получить значение по полю, зная имя поля? Нужно ли для этого обращаться к самому созданному объекту?
То есть:

<tal:repeat=“field python:here.Schema().filterFields(isMetadata=0)”>
<tal:name tal:define=“field_name python:field.getName()”>…</tal:name>

Имя поля получено. Как теперь работать со значением по этому полю, если нужно сделать нечто подобное:

<input type=“checkbox” tal:attributes=“name field”>
<span tal:content=“значение” /><br>
</tal:name>



Отредактировано (Май 16, 2010 19:45:06)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version