コード例 #1
0
ファイル: views.py プロジェクト: spanjala/panjala
def form_edit(request,pk=id):
    if request.POST:
        form=NameForm(request.POST)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect("/show/")
    else:
        form=NameForm()
        

    return render(request,"form.html",locals())
コード例 #2
0
ファイル: views.py プロジェクト: eseca/congresoECC
def edit_speaker_profile(request):
    profile = Speaker.objects.get(user = request.user)
    done = False
    if request.method == 'POST':
        name_form = NameForm(request.POST, instance=request.user)
        speaker_form = SpeakerProfile(request.POST, instance=profile)
        if name_form.is_valid() and speaker_form.is_valid():
            name_form.save()
            speaker_form.save()
            done = True
    else:
        name_form = NameForm(instance=request.user)
        speaker_form = SpeakerProfile(instance=profile)

    return render(request, 'access/edit_profile.html',
            {'title': u"Editar Perfil", 'name_form': name_form, 'speaker_form': speaker_form, 'done': done } )