Как отправить ежемесячную почту csv-файлом из адаптера сохранения данных с помощью PloneFormGen?

Я хотел бы разослать ежемесячное письмо, содержащее csv, сохраненное в адаптере сохранения данных PloneFormGen. Файл CSV должен быть вложением этого письма. После того, как письмо отправлено, Адаптер сохранения данных должен быть очищен. Это возможно?

Идея состоит в том, чтобы автоматически получать ежемесячную сводку всех регистраций, выполненных через PloneFormGen, которые затем можно легко импортировать во внешние инструменты.

1 ответ

Решение

Если бы я делал это, я бы настроил его как скрипт запуска Python, который будет запускаться как ежемесячное задание cron.

Сценарии запуска - это обычные сценарии Python, выполняемые с помощью таких команд:

bin/client5 run myscript.py

Они раскрывают верх ZMI как "приложение". Проверьте источник PloneFormGen для адаптера сохранения данных. У него есть методы для получения и настройки сохраненных данных. После этого это рутинный сценарий.

Другие вопросы по тегам