我需要在html django模板中創建一個帶有選擇性創建的表單:我從txt文件中讀取值,並將其存儲在字典中,當我調用render響應我通過這個字典,但是當我嘗試在模板中打印它的值時,它不會打印任何內容。 這是我的看法:在django的html模板中傳遞一個變量
def home(request):
i=0
d = {}
with open("static/my_file.txt") as f:
for line in f:
key=i
val = line.rstrip()
d[int(key)] = val
i=i+1
return render_to_response('home.html', var=d)
,這是在HTML模板打印:
{% for val in var %}
{{ val.value }}
{% endfor %}
能幫我嗎?
請在此處閱讀文檔。 –
所有你需要知道的解決方法(包括視圖和模板)都被廣泛記錄下來。而且非常簡單易懂。 –