X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/31006b86a2e9883d8a4c5fe18128821b325773ab..f1c6ff102206aa2b0903d61eb648691d5e2e028c:/apps/organizations/forms.py diff --git a/apps/organizations/forms.py b/apps/organizations/forms.py index 63984486..55807663 100644 --- a/apps/organizations/forms.py +++ b/apps/organizations/forms.py @@ -4,6 +4,9 @@ # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. # from django import forms +from django.contrib.sites.models import Site + +from redakcja.utlis import send_notify_email from .models import Organization, UserCard, countries @@ -14,6 +17,17 @@ class OrganizationForm(forms.ModelForm): model = Organization exclude = ['_html'] + def save(self, commit=True): + organization = super(OrganizationForm, self).save(commit=commit) + site = Site.objects.get_current() + send_notify_email( + 'New organization in MIL/PEER', + '''New organization in MIL/PEER: %s. View their profile: https://%s%s. + +-- +MIL/PEER team.''' % (organization.name, site.domain, organization.get_absolute_url())) + return organization + class UserCardForm(forms.ModelForm): cts = countries