如何將信息從HTML表單傳遞到我的Python代碼,而無需指定url映射?例如,以下代碼將數據從我的'index.html'模板中的表單發送到'myview'映射,然後調用'myview'視圖函數,最終呈現'mypage'模板...Django:在沒有url映射的情況下調用視圖函數
的index.html
<form method="get" action="{% url 'myview' %}">
urls.py
urlpatterns = patterns('',
url(r'^mypage/$', views.myview, name='myview'),
)
views.py
def myview(request):
return render(request, 'myapp/mypage.html')
但是,我真的必須有一個這樣的URL映射?如果我不想重新加載另一個網頁,我只想保持在同一個'index.html'頁面?
對於視圖如何實際調用,我希望視圖更像傳統函數,處理某些數據而不是必須呈現新模板,我只是有點困惑。
謝謝!