我确定答案很明显,但我被困住了。我的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">×</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)