在我的视图函数中,我想返回一个json对象(data1)和一些text/html(form).这可能吗?
这是我的views.py的一部分:
if request.is_ajax() and request.method == 'POST':
...
if form.is_valid():
answer = form.cleaned_data['answer'] # Answer extracted from form is also a string
a1 = ques1.correct_answer
if a1 == answer:
test1 = question_list.get(id=nextid)
form = AnswerForm(test1)
ques1 = question_list.filter(id=nextid) # Filter next question as <qs>
data1 = serializers.serialize("json",ques1) # Json-ize
# ********EDITED HERE **********
variables1 = Context({
'form' : form,
'q1' : data1,
})
#response = HttpResponse()
#response['data1'] = response.write(data1)
#response['form'] = response.write(form)
if nextid <= qsnlen:
return …Run Code Online (Sandbox Code Playgroud) 假设我有以下python字典列表:
dict1 = [{'domain':'Ratios'},{'domain':'Geometry'}]
Run Code Online (Sandbox Code Playgroud)
和列表如:
list1 = [3, 6]
Run Code Online (Sandbox Code Playgroud)
我想更新dict1或创建另一个列表如下:
dict1 = [{'domain':'Ratios', 'count':3}, {'domain':'Geometry', 'count':6}]
Run Code Online (Sandbox Code Playgroud)
我该怎么做?