Как отправить ежемесячную почту csv-файлом из адаптера сохранения данных с помощью PloneFormGen?
Я хотел бы разослать ежемесячное письмо, содержащее csv, сохраненное в адаптере сохранения данных PloneFormGen. Файл CSV должен быть вложением этого письма. После того, как письмо отправлено, Адаптер сохранения данных должен быть очищен. Это возможно?
Идея состоит в том, чтобы автоматически получать ежемесячную сводку всех регистраций, выполненных через PloneFormGen, которые затем можно легко импортировать во внешние инструменты.
1 ответ
Если бы я делал это, я бы настроил его как скрипт запуска Python, который будет запускаться как ежемесячное задание cron.
Сценарии запуска - это обычные сценарии Python, выполняемые с помощью таких команд:
bin/client5 run myscript.py
Они раскрывают верх ZMI как "приложение". Проверьте источник PloneFormGen для адаптера сохранения данных. У него есть методы для получения и настройки сохраненных данных. После этого это рутинный сценарий.