def index(request, project_id): #print "HIHIIHIH" contacts = Contact.objects.filter(project=project_id) invite_form = InviteForm() invite_form.for_project(project_id) project = get_object_or_404(Project, pk=project_id) return render_to_response('project/contacts/index.html', { "contacts": contacts, "invite_form": invite_form, "project": project }, context_instance=RequestContext(request))
def index(request, project_id): #print "HIHIIHIH" contacts = Contact.objects.filter(project=project_id) invite_form = InviteForm() invite_form.for_project(project_id) project = get_object_or_404(Project, pk=project_id) return render_to_response('project/contacts/index.html', { "contacts" : contacts, "invite_form" : invite_form, "project" : project }, context_instance=RequestContext(request) )
def invite(request, project_id): logging.debug("This is a post \n") if request.method == "POST": form = InviteForm(request.POST) if form.is_valid(): first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] email = form.cleaned_data['email'] group = form.cleaned_data['group'] phone = form.cleaned_data['phone'] if Site._meta.installed: site = Site.objects.get_current() else: site = RequestSite(request) new_user = RegistrationProfile.objects.create_inactive_user( email, email, "1234", site, False) new_user.first_name = first_name new_user.last_name = last_name new_user.save() prof = new_user.profile prof.phone = phone prof.save() contact = Contact(user=new_user, project=get_object_or_404(Project, pk=project_id)) if group: contact.group = group contact.save() return HttpResponseRedirect("/projects/" + str(project_id) + "/contacts/") else: form = InviteForm() form.for_project(project_id) return render_to_response('project/contacts/invite.html', {"form": form}, context_instance=RequestContext(request))
def invite(request, project_id): logging.debug("This is a post \n") if request.method == "POST": form = InviteForm(request.POST) if form.is_valid(): first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] email = form.cleaned_data['email'] group = form.cleaned_data['group'] phone = form.cleaned_data['phone'] if Site._meta.installed: site = Site.objects.get_current() else: site = RequestSite(request) new_user = RegistrationProfile.objects.create_inactive_user(email, email, "1234", site, False) new_user.first_name = first_name new_user.last_name = last_name new_user.save() prof = new_user.profile prof.phone = phone prof.save() contact = Contact(user=new_user, project=get_object_or_404(Project, pk=project_id)) if group: contact.group = group contact.save() return HttpResponseRedirect("/projects/" + str(project_id) + "/contacts/") else: form = InviteForm() form.for_project(project_id) return render_to_response('project/contacts/invite.html', { "form" : form}, context_instance=RequestContext(request) )