Now we get dcl_text and dcl support email from settings
This commit is contained in:
		
					parent
					
						
							
								5e9330102e
							
						
					
				
			
			
				commit
				
					
						17dd810945
					
				
			
		
					 1 changed files with 8 additions and 3 deletions
				
			
		|  | @ -6,6 +6,7 @@ from django.contrib.auth.hashers import make_password | ||||||
| from django.core.validators import RegexValidator | from django.core.validators import RegexValidator | ||||||
| from django.contrib.auth.models import User | from django.contrib.auth.models import User | ||||||
| from django.contrib.sites.models import Site | from django.contrib.sites.models import Site | ||||||
|  | from django.conf import settings | ||||||
| 
 | 
 | ||||||
| from utils.stripe_utils import StripeUtils | from utils.stripe_utils import StripeUtils | ||||||
| from utils.mailer import DigitalGlarusRegistrationMailer | from utils.mailer import DigitalGlarusRegistrationMailer | ||||||
|  | @ -82,13 +83,17 @@ class CustomUser(AbstractBaseUser, PermissionsMixin): | ||||||
|                     dg = DigitalGlarusRegistrationMailer(user.validation_slug) |                     dg = DigitalGlarusRegistrationMailer(user.validation_slug) | ||||||
|                     dg.send_mail(to=user.email) |                     dg.send_mail(to=user.email) | ||||||
|                 elif app == 'dcl': |                 elif app == 'dcl': | ||||||
|  |                     dcl_text = settings.DCL_TEXT | ||||||
|  |                     dcl_from_address = settings.DCL_SUPPORT_FROM_ADDRESS | ||||||
|                     user.is_active = False |                     user.is_active = False | ||||||
|                     email_data = { |                     email_data = { | ||||||
|                         'subject': _('Activate your Data Center Light account'), |                         'subject': _('Activate your ' + dcl_text + ' account'), | ||||||
|                         'from_address': '(Data Center Light) Data Center Light Support <support@datacenterlight.ch>', |                         'from_address': settings.DCL_SUPPORT_FROM_ADDRESS, | ||||||
|                         'to': user.email, |                         'to': user.email, | ||||||
|                         'context': {'base_url'  : base_url,  |                         'context': {'base_url'  : base_url,  | ||||||
|                                     'activation_link' : reverse('hosting:validate', kwargs={'validate_slug': user.validation_slug})}, |                                     'activation_link' : reverse('hosting:validate', kwargs={'validate_slug': user.validation_slug}), | ||||||
|  |                                     'dcl_text' : dcl_text | ||||||
|  |                                     }, | ||||||
|                         'template_name': 'user_activation', |                         'template_name': 'user_activation', | ||||||
|                         'template_path': 'datacenterlight/emails/' |                         'template_path': 'datacenterlight/emails/' | ||||||
|                     } |                     } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue