2010-03-10 49 views
0

非常新手的問題,但請溫柔與我。我們的網站使用Django CMS,並且我們試圖在特定的故事中插入一些JavaScript,但是看起來Django會在我們保存故事後立即刪除任何JavaScript或iframe。我們如何讓javascript用於故事?它被故意排除,還是我們需要將此功能編碼到網站中?停止Django從取出JavaScript /框架?

任何幫助將令人難以置信的讚賞。

+0

請把一些代碼,展示你是如何在網頁中插入JavaScript的(故事) – 2010-03-10 13:51:15

回答

2

當模板呈現內容時,Django可能會自動轉義javascript/html內容。它是出於安全目的。

解決方案取決於您正在運行的是哪個版本的django,您是否將渲染來自不受信任來源的任何內容,如何將模板放在一起以及爲模板準備內容的視圖。

0

Django不會去掉javascript,因爲它是客戶端不可知論者。

你如何在你的網站插入javascript?如果你想把它放入數據庫(如),它會逃脫。