示例#1
0
文件: views.py 项目: svenihde/EvaP
def profile_edit(request):
    user = request.user
    form = UserForm(request.POST or None, request.FILES or None, instance = UserProfile.objects.get_or_create(user=user)[0])

    if form.is_valid():
        form.save()

        messages.add_message(request, messages.INFO, _("Successfully updated your profile."))
        return redirect('evap.contributor.views.index')
    else:
        return render_to_response("contributor_profile.html", dict(form=form), context_instance=RequestContext(request))
示例#2
0
文件: views.py 项目: janno42/EvaP
def profile_edit(request):
    user = request.user
    form = UserForm(request.POST or None, request.FILES or None, instance=user)

    if form.is_valid():
        form.save()

        messages.success(request, _("Successfully updated your profile."))
        return redirect('evap.contributor.views.index')
    else:
        return render(request, "contributor_profile.html", dict(form=form))