2016-08-03 46 views
-3

我不知道什麼那麼如何導入這個JavaScript模塊與谷歌Analytics(分析)嵌入API:如何在Django項目中導入JavaScript模塊?

import AccountSummaries from 'javascript-api-utils/lib/account-summaries'; 

我得到了我的瀏覽器這些錯誤:

Uncaught SyntaxError: Unexpected token import 
Uncaught TypeError: gapi.analytics.ext.ViewSelector2 is not a constructor 

這是我的項目結構:

project_name 
    app_name 
     static 
      js 
      app_name 
       ga-dev-tools 
        embed-api 
         components 
          view-selector2.js 
       javascript-api-utils 
        lib 
        account-summaries 
         account-summaries.js 

爲什麼我會得到這些錯誤?我如何使用Django正確導入它?

+1

的谷歌Analytics(分析)嵌入API是寫在Javascript中的信息。 Django是用Python編寫的。你不能以這種方式混合它們。 – solarissmoke

+0

@solarissmoke是的,我知道。但是,我如何將AccountSummaries導入到其他js文件? – Urdro

+0

{%static'js/app_name/javascript-api-utils/lib/account-summary/account-summaries.js'%} 插入您的模板文件。 –

回答

0

你不能做你想做的事情,我想你不會完全理解一個完整的堆棧應用程序的部件是如何相互作用的。我建議你在嘗試用這個API深入研究之前應該做一些研究。

你可以把它利用API的JavaScript文件,然後用來通過通過AJAX或其他方法POST請求,通過你的谷歌API屈服於你的Django後端