我有一个 Django 表单,一切正常,但是我需要在用户发布表单后更新一个文件,我想这应该在视图中完成?我的代码在下面的有问题的视图定义中。
def edit_change(request, change_id):
change = get_object_or_404(Change, id=int(change_id))
form = ChangeForm(request.POST or None, instance=change)
change_id = Change.objects.get(id=int(change_id))
context = dict(change=change, id=change_id,form=form)
if form.is_valid():
if form['change_id'] = ""
form.['change_id'] = "TEST_NUM"
cmodel = form.save()
cmodel.save()
return redirect(changes)
return render_to_response('editchange.html',context, context_instance=RequestContext(request))
基本上我想看看change_id是否有值,如果没有添加值(日期+(当天的更改次数+1)),则继续保存数据。