我有一個包含一些窗體和按鈕的html。一個按鈕對應於我上傳的文件。我想要實現當我點擊一個按鈕時,我的視圖將作用於相應的文件,並在下面的圖片中顯示另一個html的結果。Django html與視圖交互
如何從我的模型中給每個按鈕指定特定的參數?以及如何在我的視圖中獲取參數。
我嘗試這樣的代碼,但沒能得到它。這是正確的嗎?
<button type="submit" class="btn btn-info btn-xs" name={{item.description}}></button>
我有一個包含一些窗體和按鈕的html。一個按鈕對應於我上傳的文件。我想要實現當我點擊一個按鈕時,我的視圖將作用於相應的文件,並在下面的圖片中顯示另一個html的結果。Django html與視圖交互
如何從我的模型中給每個按鈕指定特定的參數?以及如何在我的視圖中獲取參數。
我嘗試這樣的代碼,但沒能得到它。這是正確的嗎?
<button type="submit" class="btn btn-info btn-xs" name={{item.description}}></button>
你必須做這樣的事情: 你應該爲你的新頁面添加新的路線routes.py
:之後,你的views.py必須有您的視圖功能
from . import views
urlpatterns = [
...
url(r'^new-page/$', views.new_page_view, 'new_page'),
]
,將執行時你去網址/new-page/
views.py
:
from django.shortcuts import render
def new_page_view(request, question_id):
return render(request, 'path/to/your/template')
你可以閱讀更多關於render()
there
在模板(如果你想添加你的鏈接按鈕),您必須添加以下字符串:
<a href="{% url 'new_page' %}">Link to new Page</a>
魔神的東西,你必須與你的項目做。 更多關於這一點,你可以閱讀there
我希望這個答案將幫助您
你的目的,你必須使用'的'代替'
謝謝。以及如何做到這一點:每次我點擊一個按鈕,正確的HTML只是更新其中的內容 – JLOGAN
你想更新內容或重新加載頁面,我想你的意思是重新加載並返回新的響應,因爲對於更新內容,你必須使用ajax,現在這種方式對你更難 – Vladyslav