2011-03-07 22 views
4

許多第三方網站跟蹤工具和小部件(例如Google Analytics,Piwik)要求您在關閉正文標籤之前將Javascript代碼複製並粘貼到網站的底部。有沒有一種標準的方法來將「複製和粘貼」Javascript代碼添加到Django項目中?

如果您的網站是基於Django的,那麼將此類代碼添加到網站的標準方式是什麼?

你:

  • 直接粘貼到base.html文件
  • 創建{%塊extra_js%} {%端嵌段%}在base.html文件的結束標記前面,並堅持在那裏和/或另一個模板
  • 創建一個新的Django應用程序(假設沒有現有的應用程序或沒有滿足您的需求)
  • 或做別的事嗎?

如果你正在處理缺乏經驗的客戶的顧問和你做選擇3,你建議你的客戶時,他們增加了項目代碼本身採取同樣的做法?

回答

2

如果代碼全部相同,則直接放入base.html中。

如有必要,將其包裝在塊標記中,以便您可以在繼承base.html的模板中覆蓋(刪除或替換)。

0

另一個應用程序是另一個開銷。

如果你想使用它的所有網頁上,按照你點1

如果你不希望在所有頁面,把在一個塊和繼承任何需要的地方。

相關問題