我發送幾個表單到一個模板,並且我想要將所有必需的媒體放在<head>
標記中。某些表單可能需要相同的媒體(例如,相同的JS文件),因此我想在將所有媒體放入<head>
之前統一所有媒體。問題是,我該怎麼做?我知道你可以通過做m1 + m2
來統一兩個媒體,但是在一般情況下,我的表單數量不確定。有一些捷徑嗎?使用列表內涵和reduce
Django:正確的方法來分組媒體的
2
A
回答
2
我能找到的最好的辦法是這樣做:
media = reduce(lambda x, y: x + y, [form.media for form in forms])
不知道是否有一個更簡單的方法...
0
,如果你只是用{{ form.media }}
每種形式會發生什麼,並鏈接形式的媒體Meta
?我似乎記得確保它沒有插入任何東西兩次,但它已經有一段時間了。
你試過嗎?
相關問題
- 1. CSS媒體查詢的正確方法
- 2. 正確的方法來創建在C#中的WebAPI超媒體
- 3. 正確的方法來劃分CAShapeLayer
- 4. 正確的方法來拆分功能
- 5. 正確的方法來分類屬性
- 6. 正確的方法來關閉分段
- 7. 正確的方法來維護擴展的Android媒體數據庫一個媒體存儲?
- 8. Django的媒體
- 9. 正確的方法來刪除相冊及其媒體和子專輯及其媒體
- 10. 爲Flash遊戲保留媒體資源的正確方法
- 11. Django的媒體鉤不拿起正確的目錄
- 12. CSS媒體查詢不分組條件正確
- 13. 分類正確的方法
- 14. 如何在Django中正確設置媒體文件的路徑
- 15. 正確的方法來計算在Django的模板
- 16. 正確的方法來獲取最新的Django模型
- 17. 正確的方法來管理django中的燈具
- 18. 正確的方式來調用外部組件的方法React.js
- 19. Django通過AWS S3 Collectstatic無法複製正確的靜態和媒體文件
- 20. Django:更新模型的正確方法
- 21. django信號,正確的方法
- 22. shuffle()數組..正確的方法來隨機化數組結果?
- 23. 正確的方法來爲Django用戶定義「剩餘時間」
- 24. 正確的方法來bulk_create ManyToMany領域,Django?
- 25. 正確的方式來分配NSMutableArray
- 26. 正確的方式來組織myapp/routes/*
- 27. 媒體查詢正常但不正確
- 28. 媒體查詢不設置正確的屏幕分辨率
- 29. Django - 生產中的媒體無法正常工作
- 30. 無法得到正確的流媒體視頻的URL在Android
我不確定我是否理解 - 「鏈接媒體形式的Meta」中的喲意味着什麼? – olamundo 2010-12-16 15:55:06
對不起,我的錯誤 - 它看起來像有一個你想使用(和正在使用)的Media類:http://docs.djangoproject.com/en/dev/topics/forms/media/ – girasquid 2010-12-16 16:10:17