Kodomo

Пользователь

ДЗ №8

Дедлайн: 4.12.2014, 18:00.

Если вы хотите консультацию, озвучьте это пожелание. НО. Без того, чтобы вы _попытались_ решить задачу номер 1 или задачу номер 4, и задали вопросы по тому, что не получается, вы к конскультации не допускаетесь.

Студенты, не _выполнившие_ ни задания номер 1, ни задания номер 4, лишены права задавать вопросы в ходе следующей пары по программированию.

  1. Создайте в репозитории папку hw8, и выполняйте задание в ней.
  2. Сделайте веб-текстовый редактор editor.py. Пользователь заходит на страницу, видит пустое текстовое поле. Пользователь может поредактировать поле и нажать кнопку Save. При этом ему показывается страница, на которой это поле заполнено.

  3. Добавьте в editor.py кнопку Cancel, при нажатии на которую пользователю открывается снова пустое текстовое поле.

  4. Добавьте в editor.py сохранение текста на диск. Текст хранится в файле text.txt. Когда пользователь заходит на страницу он видит нынешнее содержимое этого файла. После нажатия на Save содержимое файла заменяется на новое. После нажатия на Cancel содержимое файла не изменяется, и пользователю показывается то его содержимое, которое сейчас лежит в файле.

  5. Напишите веб-калькулятор calc.py. Пользователь заходит на страницу, видит два пустых текстовых поля. Пользователь вводит в них два числа и жмёт кнопку +. Программа показывает страницу, на которой видны оба текстовых поля с заполненными значениями, между ними значок + и послед них = и их сумма.

  6. Добавьте в calc.py кнопки -, *, /, %.