コード例 #1
0
ファイル: views.py プロジェクト: clvenstrand/kyhow
def createstep(request):
    
    if request.method == 'POST': # If the form has been submitted...
        form = StepForm(request.POST) # A form bound to the POST data
        if form.is_valid(): # All validation rules pass
            # Process the data in form.cleaned_data
            # ...
            form.save()
            return HttpResponseRedirect('/createpage/') # Redirect after POST
    else:
        form = StepForm() # An unbound form

    return render(request, "createpage/createstep.html", {
        'form': form,
    })
コード例 #2
0
ファイル: views.py プロジェクト: pythdasch/citoyen
def enreg_steps(request, projet_slug):
    project = get_object_or_404(Projet, slug=projet_slug)
    if request.method == "POST":
        form = StepForm(request.POST)
        if form.is_valid():
            step = form.save(commit=False)
            step.project = project
            step.save()
    else:
        form = StepForm()
    return render(request, 'projet/step.html', {
        'form': form,
        })