コード例 #1
0
ファイル: views.py プロジェクト: luoguoling/homepython
def add(request):
    if request.method=='POST':
        form = AddForm(request.POST)
        if form.is_valid():
            blog = form.save()
            return HttpResponseRedirect(reverse('blog_list'))
    return render_to_response('blog/add.html',RequestContext(request,{'form':AddForm()}))
コード例 #2
0
ファイル: views.py プロジェクト: luoguoling/homepython
def update(request,id):
    blog = get_object_or_404(Blog,pk=int(id))
    if request.method == 'POST':
        form = AddForm(request.POST,instance=blog)
        if form.is_valid():
            blog = form.save()
            return HttpResponseRedirect(reverse("blog_list"))
    return render_to_response('blog/add.html',RequestContext(request,{'form':AddForm(instance=blog)}))
コード例 #3
0
ファイル: views.py プロジェクト: NeroJ/lab4-2
def update(request,id):

    BookDB=get_object_or_404(Book,pk=int(id)) 
    if request.method=="POST":

        form=AddForm(request.POST,instance=BookDB)

        if form.is_valid():

            BookDB=form.save()

            

            return HttpResponseRedirect(reverse("BookDB_list"))

    return render_to_response('update.html', {'form': AddForm(instance=BookDB)})