Commit 452294482f62f20b0aef18a017bf47027d937b5a
1 parent
c68e8463
Exists in
master
and in
39 other branches
Moved signals to signals.py
Showing
4 changed files
with
36 additions
and
18 deletions
Show diff stats
src/super_archives/__init__.py
src/super_archives/models.py
... | ... | @@ -8,8 +8,6 @@ from hashlib import md5 |
8 | 8 | from django.db import models |
9 | 9 | from django.conf import settings |
10 | 10 | from django.utils import timezone |
11 | -from django.dispatch import receiver | |
12 | -from django.db.models.signals import post_save | |
13 | 11 | from django.core.urlresolvers import reverse |
14 | 12 | from django.utils.translation import ugettext_lazy as _ |
15 | 13 | |
... | ... | @@ -386,19 +384,3 @@ class MessageMetadata(models.Model): |
386 | 384 | def __unicode__(self): |
387 | 385 | return 'Email Message Id: %s - %s: %s' % (self.Message.id, |
388 | 386 | self.name, self.value) |
389 | - | |
390 | -@receiver(post_save, sender=settings.AUTH_USER_MODEL) | |
391 | -def create_email_address(sender, instance, created, **kwargs): | |
392 | - if not created: | |
393 | - return | |
394 | - | |
395 | - email, email_created = EmailAddress.objects.get_or_create( | |
396 | - address=instance.email, | |
397 | - defaults= { | |
398 | - 'real_name': instance.get_full_name(), | |
399 | - 'user': instance, | |
400 | - } | |
401 | - ) | |
402 | - | |
403 | - email.user = instance | |
404 | - email.save() | ... | ... |
... | ... | @@ -0,0 +1,23 @@ |
1 | + | |
2 | +from django.db.models.signals import post_save | |
3 | +from django.dispatch import receiver | |
4 | +from django.conf import settings | |
5 | + | |
6 | +from .models import EmailAddress | |
7 | + | |
8 | + | |
9 | +@receiver(post_save, sender=settings.AUTH_USER_MODEL) | |
10 | +def create_email_address(sender, instance, created, **kwargs): | |
11 | + if not created: | |
12 | + return | |
13 | + | |
14 | + email, email_created = EmailAddress.objects.get_or_create( | |
15 | + address=instance.email, | |
16 | + defaults= { | |
17 | + 'real_name': instance.get_full_name(), | |
18 | + 'user': instance, | |
19 | + } | |
20 | + ) | |
21 | + | |
22 | + email.user = instance | |
23 | + email.save() | ... | ... |