在我的 Django 应用程序中,我想使用 Twitter 引导单选按钮。然后我想发布这些按钮的值以创建一个对象。
这是我的按钮:
<div class="btn-group" data-toggle="buttons-checkbox">
<button type="button" class="btn" name="supporting">Team1</button>
<button type="button" class="btn" name="supporting">Team2</button>
</div>
<div class="span6 btn-group ib" data-toggle="buttons-radio">
<button type="button" class="btn btn-primary active" name="style">relaxed</button>
<button type="button" class="btn btn-primary active" name="style">strict</button>
</div>
<input type="submit" value="create your match">
我想从这些单选按钮中获取信息并在视图中创建一个与之匹配的对象:
def test(request):
user=request.user
if request.method == 'POST':
style = request.POST['style']
supporting = request.POST['supporting']
match = Match.objects.create(user=user, style=style, supporting=supporting)
return HttpResponse(test)
问题是我不太了解 JavaScript,所以我没有找到如何从按钮中获取值。
然后,我想我必须使用:
$.post('/sportdub/points_dub/', {'style': style , 'supporting': supporting});
但是我怎样才能使样式和支持与按钮的值相对应,然后仅在用户单击按钮时才发布?
非常感谢您的帮助。