Expired
Milestone
expired on Feb 17, 2019
Renovation of `mails` app
Currently, the emails app is too complex in construction and use. The final product should contain the following functionality:
- A form that could be used to edit an email before sending.
- The form should be able to "transfer data": retrieve data at the moment of initialisation, and use this data before sending, without the user being able to modify the data (inspired by
HiddenDataForm). - Functionality such that Django CBVs, at least being UpdateView and FormView, can easily use the mail system.
- Possibly functionality such that the form described above can easily be implemented in FBVs.
- A direct send function that would only requires the specific mail code.
- A possibility for all the above functionality that the actual template rendering is done at a later moment of time, say using a cron job, to reduce the request time as much as possible.
Any functionality, such as the direct-send-functionality, has a mail code argument as only requirement. Any other (keyword) argument should be used as possible variables in the mail template.
Loading
Loading
Loading
Loading