簡體   English   中英

Django和Ajax的動態模板

[英]Dynamic templates with Django and Ajax

我的問題有點籠統,因為我的問題很廣泛。 我在django工作已經有一段時間了,我真的很想更多地去做動態網頁,而實際網頁重裝並不常見。

我已經閱讀了有關可用的各種流行的javascript框架的信息,並且我總是覺得我缺少這個難題的一部分,尤其是在模板方面。

使我的模板代碼盡可能不冗余的最佳實踐是什么? 我的印象是,除了我的django模板之外,大量的模板邏輯將使它進入JS。 我想避免在兩個不同的地方編寫模板代碼的情況。

對於一個非常基本的示例,假設我正在Django中為具有一定數量屬性的輸入字段編寫一些模板代碼。 然后,我還用JS編寫了一個內容,當我單擊一個按鈕時,將生成具有所有適當屬性的相同類型的另一個輸入字段。 實際上,這可以是采用任意數量的電子郵件地址的形式。 我看到的問題是,當我想更改該輸入字段的某些內容時,需要在兩個地方進行。

我沒有意識到某個特定的開發范例或工作流程嗎? 通常如何避免這樣的問題?

關於框架的建議也將是驚人的!

如您上面提到的:

使用Django模板語言。 將數據從視圖動態傳遞到模板。

閱讀Django模板語言文檔。

對於JS :最好在home.html中編寫您的js。...對於其他html使用{%include%}標簽

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM