2015-11-13 47 views
1

我的django管理員工作正常,但現在jquery不會加載日期選擇等瀏覽器控制檯顯示錯誤「$」不是一個函數。這是在我安裝並卸載grappelli庫之後開始的。我的管理文件在S3上,所以我將它們全部刪除並再次運行collectstatic,但這並沒有幫助。我也清除了瀏覽器緩存以確保。真的不知道如何解決這個 - 任何幫助將不勝感激。

我在Django的1.8.5

+0

我猜你缺少的jQuery – Gocht

回答

2

問題竟然是在安裝中格拉佩利,覆蓋了jQuery和管理的相關文件。我的管理文件位於S3/Cloudfront上,所以我必須在卸載grappelli後再次運行collectstatic,並且還會使管理員的雲端緩存失效。 Grappelli原來是一個非常痛苦的經歷...

0

我有同樣的問題,我通過編輯nginx配置來解決它。 前:

location /static/admin/ { alias /web/merv/env/lib/python3.4/site-packages/django/contrib/admin/static/admin/; } 

location /static/ { alias /web/merv/files/static/; } 

後:

location /static/ { alias /web/merv/files/static/; } 
相關問題