我對Django很新穎。最近我正在開發一個網站,用於獲取框架,並且我需要將一個python模塊(如request,pytube等)導入靜態網頁,以便我可以使用它們的功能。因此出現了兩個問題 - 1.是否有可能在靜態內容中嵌入python代碼。 2.如何將python模塊導入靜態網頁。Django:如何將python模塊(如pytube)導入靜態模板/網頁?
0
A
回答
3
Python代碼不能由頁面內的瀏覽器執行。如果你想在瀏覽器中執行代碼,你需要使用JavaScript,這將是一個完全不同的過程。如果您希望使用Django和其他Python庫處理網頁中的值,則需要設置表單,接受輸入,使用所需的類或函數將其清理到views.py文件中,然後返回這些值作爲在加載時通過靜態頁面中的模板標記呈現的上下文變量。
如果你是Django的新手,我會高度建議通過Django項目的主要tutorial, found here看。
+0
我正在嘗試執行以下操作。我的模板中有一個用戶輸入鏈接的文本框。我需要從文本框中提取鏈接並將其傳遞到templatetags文件夾中定義的python模塊。 \t \t {%get_videolist THE_TEXTBOX_VAR作爲視頻%} {%爲在視頻%的視頻} \t
相關問題
- 1. 將Python模塊導入Jinja模板?
- 2. Python導入:從django導入模板:模塊對象'模板'沒有屬性'loader'
- 3. Django的模板模塊導入錯誤
- 4. Wordpress靜態頁面:如何將內容嵌入到模板中?
- 5. 動態導入Python模塊
- 6. 動態導入Python模塊
- 7. 動態導入Python模塊
- 8. 在自定義Django模板標籤內導入Python模塊
- 9. 如何將Python模塊導入與導入模塊名稱相同的包中?
- 10. Django:導入模塊
- 11. 如何將模塊導入到web.py模板中?
- 12. 如何將靜態css加載到Django模板中
- 13. 靜態網站Smarty模板
- 14. Wordpress靜態主頁模板
- 15. 如何從python模塊(boost.python)導入類?
- 16. 如何導入模塊PyImgur的Python
- 17. 如何取消導入Python模塊?
- 18. 如何從docker導入python模塊
- 19. 如何導入目錄爲python模塊
- 20. 如何導入dateutil.rrule模塊在Python
- 21. 如何在python中導入sikuli模塊?
- 22. Python 3:如何導入模塊
- 23. 如何導入python類的模塊?
- 24. 如何默認導入python模塊?
- 25. Python-Django模塊導入問題
- 26. Python模塊導入*
- 27. Python模塊導入
- 28. 導入Python模塊
- 29. Python導入模塊
- 30. python導入模塊
你對靜態內容/靜態網頁有什麼意義,你能提供一個例子嗎? – DRC
不可以。你不能在html頁面中運行任意函數(我認爲你的意思是靜態網頁)。您需要使用django視圖來運行函數並將結果呈現在html模板中 – Brobin
您可以通過視圖(或可能的direct_to_template通用視圖)呈現「靜態」html頁面,該視圖允許您添加模板過濾器(可以實現使用你的庫)。 – allo