Меня несколько смущает тот факт, что эти данные изменяться не будут, только добавляться новые значения. Насчёт экономии здесь особо вопрос не поднимается, просто хочется упростить структуру программы и её доработки в целом.
Erling:
Я работал системным администратором. Писал скрипты автоматизации под bash и cmd. Самым сложным стал скрипт под bash на 1200 строк. Он сортировал файлы по папкам, попутно их переименовывая, пакуя и отправляя по почте. Там было несколько странных условий, поэтому его так раздуло.
Первый раз взял в руки книгу по Python примерно 3 года назад. Занимаюсь программированием примерно 8 часов в неделю, изучением и кодингом.
Примерно полгода накачивался информацией, пробовал мелкие кусочки кода в IPython. Несколько мелких скриптов автоматизации и обработки текстовых файлов. Потом с большим скрипом написал примитивный аналитический терминал для биржи (дальше не развиваю, интерес пропал).
Взялся за информационную систему на веб-фреймворке, с подключением к БД, полтора года назад. Сменил через полгода фреймворк, переписал под новый бывшие к тому моменту наработки.
Сейчас я в состоянии написать простой CRUD с веб-интерфейсом, для взаимодействия с БД используя SQLAlchemy (знаю основные моменты, некоторые простейшие настройки и оптимизации). Плюс могу писать скрипты среднего уровня для автоматизации своей работы.
У меня в один цикл вложен второй. За пределами циклов делаю объект запроса с некоторыми известными данными. В первом цикле ещё раз фильтрую этот запрос и во втором разбираю на составляющие. И вот в этих циклах данные не просто обрабатываются, а всякий раз запрашиваются из базы и только потом обрабатываются.
Первые две ссылки я читал. Ответ на свои вопросы не нашёл. Делать простейшие формы с передачей в функцию для обработки довольно легко.
Вопрос в том, как на стороне клиента манипулировать данными и передавать их в функции на сервере. Использовать JavaScript?
@iSergios: iSergios: