def profile(request): profile = request.user.get_profile() if request.method == 'POST': if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(request.POST,instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(request.POST,instance=profile) if profile_form.is_valid(): profile_form.save() return render(request,'profile.djhtml', {'profile_form':profile_form}) else: if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(instance=profile) return render(request, 'profile.djhtml', {'profile_form':profile_form})
def profile(request): context = {'name':request.user.get_full_name(),'id':request.user.id} profile = request.user.get_profile() if request.method == 'POST': if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(request.POST,instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(request.POST,instance=profile) if profile_form.is_valid(): profile_form.save() context.update({'success':True}) else: if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(instance=profile) context.update({'profile_form':profile_form}) return render(request, 'profile.djhtml', context)
def profile(request): context = {'name': request.user.get_full_name(), 'id': request.user.id} profile = request.user.get_profile() if request.method == 'POST': if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(request.POST, instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(request.POST, instance=profile) if profile_form.is_valid(): profile_form.save() context.update({'success': True}) else: if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(instance=profile) context.update({'profile_form': profile_form}) return render(request, 'profile.djhtml', context)
def profile(request): profile = request.user.get_profile() if request.method == 'POST': if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(request.POST, instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(request.POST, instance=profile) if profile_form.is_valid(): profile_form.save() return render(request, 'profile.djhtml', {'profile_form': profile_form}) else: if profile.account_type == UserProfile.ACCOUNT_VOLUNTEER: profile_form = VolunteerProfileForm(instance=profile) if profile.account_type == UserProfile.ACCOUNT_ORGANIZATION: profile_form = OrganizationProfileForm(instance=profile) return render(request, 'profile.djhtml', {'profile_form': profile_form})