如何在Python中不使用表单获取输入字段值

时间:2017-07-28 05:21:18

标签: python

我需要使用python获取输入字段值,而不是使用name/id属性在表单内部的字段。我在下面解释我的代码。

home.html的:

{% extends 'base.html' %}

{% block content %}
<center><h1>Welcome</h1></center>
<input type="hidden" name="id" value="{{sid}}">
{% endblock %}

views.py:

def home(request):
    """ This function provides the home page ."""

    pers = User.objects.get(pk=request.session['id'])
    user_name = pers.uname
    return render(request, 'bookingservice/home.html',
                {'username': user_name, 'count': 1,'sid':request.session['sid']})

这里我需要获取隐藏的字段值,以便与之进行比较 request.session['sid']内的if statement

1 个答案:

答案 0 :(得分:0)

试试这个

pers = User.objects.get(pk=request.POST.get("id"))

可能会帮助你