sdi/views.py
branchanoop
changeset 162 27dd4494e7b4
parent 161 c7c5c727a483
child 172 32c2b57c45f8
equal deleted inserted replaced
161:c7c5c727a483 162:27dd4494e7b4
     5 
     5 
     6 from django.contrib.auth import authenticate, login, logout
     6 from django.contrib.auth import authenticate, login, logout
     7 
     7 
     8 from sage_days.sdi.models import Registrant, RegistrantInfo, ParticipantInfo
     8 from sage_days.sdi.models import Registrant, RegistrantInfo, ParticipantInfo
     9 from sage_days.sdi.forms import RegisterForm, SearchForm, EmailForm, LoginForm, UserSelectForm, ParticipantInfoForm
     9 from sage_days.sdi.forms import RegisterForm, SearchForm, EmailForm, LoginForm, UserSelectForm, ParticipantInfoForm
    10 from sage_days.sdi.events import send_reg_complete_mail, mail_invi, send_sgd_ptc_confirm, send_cnf_email
    10 from sage_days.sdi.events import send_reg_complete_mail, mail_invi, send_sgd_ptc_confirm, send_cnf_email, send_wsp_ptc_confirm
    11 from sage_days.settings import APACHE_URL_PREFIX as aup
    11 from sage_days.settings import APACHE_URL_PREFIX as aup
    12 
    12 
    13 def register(request):
    13 def register(request):
    14     """ The user register page.
    14     """ The user register page.
    15     """
    15     """
   132         for user in selected_users:
   132         for user in selected_users:
   133             user_info = user.registrantinfo_set.all()[0]
   133             user_info = user.registrantinfo_set.all()[0]
   134             user_info.status_of_attending_workshop = "2"
   134             user_info.status_of_attending_workshop = "2"
   135             user_info.save()
   135             user_info.save()
   136 
   136 
       
   137         send_wsp_ptc_confirm(user)
       
   138 
   137         return render_to_response("sent_wsp_confirm.html", {"selected_users":selected_users})
   139         return render_to_response("sent_wsp_confirm.html", {"selected_users":selected_users})
   138     else:
   140     else:
   139         return render_to_response("send_wsp_cnf.html", {"attending": attending_ppl,
   141         return render_to_response("send_wsp_cnf.html", {"attending": attending_ppl,
   140                                                         "not_confirmed": not_confirmed_ppl,
   142                                                         "not_confirmed": not_confirmed_ppl,
   141                                                         "not_selected": not_selected_ppl,})
   143                                                         "not_selected": not_selected_ppl,})