我試圖將django壓縮機集成到現有的django項目的性能原因。Django壓縮機與遠程腳本(谷歌地圖API)
我已經添加了塊左右{% compress css %}
和{% compress js %}
標籤在所有的JS和CSS腳本由子模板(即網站上所有其他網頁擴展根模板那些塊把自己的頁面包含我的根模板特定文件)。這完美的作品大部分時間,但一個頁面有一個嵌入谷歌地圖與JS頭:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=weather&key={% include "google_maps_api_key" %}&sensor=false">
這觸發呈現頁面時異常:
Caught UncompressableFileError while rendering: 'http://maps.googleapis.com/maps/api/js?libraries=weather&key=MYAPIKEY&sensor=false' isn't accessible via COMPRESS_URL ('/media/') and can't be compressed
有沒有辦法告訴Django的壓縮機跳過這個腳本?有沒有辦法讓它訪問和壓縮遠程腳本?
您是否找到答案? – fedosov