forked from beba/foerderbarometer
just added some comments to clarify where we need to send which emails
This commit is contained in:
parent
0f1523cc6a
commit
cf50e1ef12
|
@ -1,7 +1,20 @@
|
|||
from django.core.management.base import BaseCommand, CommandError
|
||||
|
||||
# mails must be send here:
|
||||
#
|
||||
# - two weeks after confirmation of support for volunteer (/extern) send link
|
||||
# with surveylink
|
||||
#
|
||||
# - same for HonoraryCertificate and accreditation
|
||||
#
|
||||
# - travel: mail 3 weeks after end of project.
|
||||
#
|
||||
# - assumed end of project (/project) reached: mail to IF, link to project-editpage
|
||||
#
|
||||
|
||||
class Command(BaseCommand):
|
||||
help = 'This command sends mail with surveylinks after some amount of time.'
|
||||
|
||||
def handle(self, *args, **options):
|
||||
|
||||
self.stdout.write(self.style.SUCCESS('sendmails custom command executed'))
|
||||
|
|
|
@ -82,12 +82,16 @@ class ExternView(CookieWizardView):
|
|||
# write data to database
|
||||
form = form.save(commit=False)
|
||||
# this is ugly code. how can we copy this without explicit writing?
|
||||
# i found no way to access the ModelForm.Meta.exclude-array
|
||||
# i found no way to access the ModelForm.Meta.exclude-tupel
|
||||
form.realname = data['realname']
|
||||
form.username = data['username']
|
||||
form.email = data['email']
|
||||
form.save()
|
||||
|
||||
# we need to send the following mails here:
|
||||
# - mail with entered data to the Volunteer
|
||||
# - mail to IF with link to accept/decline
|
||||
|
||||
return done(self.request)
|
||||
# return render(self.request, 'saved', {
|
||||
# 'form_data': [form.cleaned_data for form in form_list],
|
||||
|
|
Loading…
Reference in New Issue