空的request.POST与django形式

时间:2014-08-07 16:30:14

标签: python django

我确定答案很明显,但我被困住了。我的django应用程序中有一百万个表单,但由于某种原因,这个表单返回一个空请求.POST(如pdb中所示)。我错过了什么? Python 2.7,Django 1.7

<form action='{% url "create_jira_ticket" %}' method='post' id='create_jira_ticket_form'>
  {% csrf_token %}
    <a id='close_name_change_form' class="close">&times;</a>
    <label for="new_name">New name: </label>
    <input id="new_name" type="text" name="new_name" value="{{item.name}}">
    <input id='test' type='text' name='test'>
    <input type="hidden" value="10517" name="pid">
    <input type="hidden" name="pk" value="{{item.pk}}">
    <input type="hidden" name="model" value="{{item.meta.model_name}}">
    <input type="hidden" value="3" name="issuetype">
    <input type="hidden" value="5" name="priority">
    <input type="hidden" value="Change name of {{item.name}} to " name="summary" id='summary'>
    <input type="hidden" value="{{request.user}}" name="reporter">
    <input type="hidden" value="JoeBob" name="assignee">
    <input type="hidden" value="" name="description" id="description">
    <input id='name_change_submit' class="btn btn-primary btn-sm" type="submit" value="Create JIRA ticket">


</form>

views.py

def create_jira_ticket(request):
    import pdb; pdb.set_trace() #request.POST already empty
    USER_AUTH = ('user', 'password')
    options = {'server': 'https://www.domain.net'}
    jira = JIRA(options)

0 个答案:

没有答案