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.
All issues for this milestone are closed. You may close this milestone now.
Loading
Loading
Loading
Loading