我有一个通过 AJAX 调用访问的 Django 视图。这是一个非常简单的方法——它所做的只是将请求传递给表单对象并保存数据。这是我认为的一个片段:
form = AddSiteForm(request.user, request.POST)
if form.is_valid():
obj = form.save(commit=False)
obj.user = request.user
obj.save()
data['status'] = 'success'
data['html'] = render_to_string('site.html', locals(), context_instance=RequestContext(request))
return HttpResponse(simplejson.dumps(data), mimetype='application/json')
如何获取当前保存的对象(包括内部生成的 id 列)并将其传递给模板?
有帮助吗?
日当