template.html
<script >
$(document).ready(function() {
var a="{{parameter}}";
$.ajax({
type :'GET',
url : geturl(a),
dataType : 'json',
views.py
if param=="daywise":
print request.method
if request.method=="POST":
if request.POST.get('monyrsubmit'):
monthform=MonthForm(request.POST)
if monthform.is_valid():
selected_month=monthform.cleaned_data["Month"]
selected_year=monthform.cleaned_data["Year"]
print selected_month
print selected_year
私は実際にフォームデータを送信してポストメソッドを実行しています。しかし、私はajaxスクリプトでタイプにGETを指定したため、取得リクエストがあります。ビューでチェックを行っています。request.method=="POST" の場合、このメソッドは GET のままです