app/soc/views/models/org_app.py
changeset 2867 e8d86272e6ea
parent 2781 8f6c0a5a7491
child 2871 e440e94a874b
equal deleted inserted replaced
2865:fee8732830f7 2867:e8d86272e6ea
    20 __authors__ = [
    20 __authors__ = [
    21     '"Lennard de Rijk" <ljvderijk@gmail.com>',
    21     '"Lennard de Rijk" <ljvderijk@gmail.com>',
    22   ]
    22   ]
    23 
    23 
    24 
    24 
    25 import os
       
    26 
       
    27 from django import forms
    25 from django import forms
    28 from django.utils import simplejson
    26 from django.utils import simplejson
    29 
    27 
    30 from soc.logic import accounts
    28 from soc.logic import accounts
    31 from soc.logic import cleaning
    29 from soc.logic import cleaning
    32 from soc.logic import dicts
    30 from soc.logic import dicts
    33 from soc.logic import mail_dispatcher
    31 from soc.logic import mail_dispatcher
    34 from soc.logic import models as model_logic
    32 from soc.logic import models as model_logic
       
    33 from soc.logic import system
    35 from soc.logic.models import program as program_logic
    34 from soc.logic.models import program as program_logic
    36 from soc.logic.models import org_app as org_app_logic
    35 from soc.logic.models import org_app as org_app_logic
    37 from soc.views import helper
    36 from soc.views import helper
    38 from soc.views.helper import access
    37 from soc.views.helper import access
    39 from soc.views.helper import decorators
    38 from soc.views.helper import decorators
   237 
   236 
   238       if status == 'accepted':
   237       if status == 'accepted':
   239         # use the accepted template and subject
   238         # use the accepted template and subject
   240         template = params['accepted_mail_template']
   239         template = params['accepted_mail_template']
   241         context['subject'] = 'Congratulations!'
   240         context['subject'] = 'Congratulations!'
   242         context['HTTP_host'] = 'http://%s' % (os.environ['HTTP_HOST'])
   241         context['HTTP_host'] = 'http://%s' % (system.getHostname())
   243       elif status == 'rejected':
   242       elif status == 'rejected':
   244         # use the rejected template and subject
   243         # use the rejected template and subject
   245         template = params['rejected_mail_template']
   244         template = params['rejected_mail_template']
   246         context['subject'] = 'Thank you for your application'
   245         context['subject'] = 'Thank you for your application'
   247 
   246