我通过在我的一个页面和我的views.py中将window.location.href设置为:/edit_page/?id=user_id
来渲染到此页面:
id = request.GET.get('id')
users = User.objects.all()
return render_to_response("index.html",{'id':id,'users':users},context_instance=RequestContext(request))
并且在我的index.html中,我有一个选择字段,其中包含用户从服务器呈现的选项,如我在dict中看到的那样,选择字段默认未选中。
我手中的ID
是选择在另一个页面中编辑的用户的ID,但是现在如何将该选项设置为与ID等于{{{ 1}}这是“在我的左手”。
答案 0 :(得分:1)
<select>
{% for user in users %}
{% if id == user.id %}<option selected>{% else %}<option>{% endif %}{{ user.first_name }}</option>
{% endfor %}
</select>