0

こんにちは人々ここに私のコードです

class FarticlesWizard(SessionWizardView):

def done(self,form_list,**kwargs):
    form_dict={}
    for x in form_list:
        form_dict=dict(form_dict.items()+x.cleaned_data.items())
    insert_db=Marticles(heading = form_dict['heading'],
    content = form_dict['content'],
    country=form_dict['country'],work=form_dict['work'],created_by=self.request.user)
    insert_db.save()
    return HttpResponseRedirect('/display/')

上記のコードは、データベースにデータを挿入することで正常に機能します。特定の「id」のデータベースを更新したいのですが、それを修正する方法はありますか?urls.pyを介したiamid

url(r'^create/(?P<id>\d+)/$', FarticlesWizard.as_view([F1articles, F2articles])),

上記のURLは次のようになります

http://MyIp/create/12/

id = 12を見るとわかるように、特定のIDのデータベースを更新する方法は??

4

1 に答える 1

1

IDを使用してobj = Obj.objects.get(pk = some_ID)を取得し、レンダリングを使用して表示します

于 2013-03-13T12:31:45.957 に答える