簡體   English   中英

Django / Mezzanine:CSS“@import url()”無法正常工作

[英]Django/Mezzanine: CSS “@import url()” not work properly

我已經建立了默認的夾層網站。 但是,在站點的管理頁面中,只有部分樣式應用於站點。 我看到一些錯誤日志

[18/Apr/2017 00:03:47] "GET /admin/login/?next=/admin/ HTTP/1.1" 200 4251
[18/Apr/2017 00:03:47] "GET /static/grappelli/css/base.css/reset.css HTTP/1.1" 4
04 1709
[18/Apr/2017 00:03:47] "GET /static/grappelli/css/base.css/typography.css HTTP/1
.1" 404 1724
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/base.css/modules.css HTTP/1.1"
 404 1715
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/base.css/tables.css HTTP/1.1"
404 1712
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/base.css/forms.css HTTP/1.1" 4
04 1709
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/base.css/widgets.css HTTP/1.1"
 404 1715
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/base.css/webkit-gradients.css
HTTP/1.1" 404 1742
[18/Apr/2017 00:03:48] "GET /static/grappelli/css/img/grappelli-icon.png HTTP/1.
1" 404 1721

似乎某些css文件的路徑是錯誤的。 該路徑不應該是/static/grappelli/css/base.css/xxxx.css,而是/static/grappelli/css/xxxx.css

當我深入研究/static/grappelli/css/base.css文件時,我看到這個文件導入那些錯誤的路徑css文件,就像這樣

...
@import url('reset.css');
@import url('typography.css');
@import url('modules.css');
@import url('tables.css');
@import url('forms.css');
@import url('widgets.css');
...

怎么解決?

我在使用python3.5.1的Ubuntu 16.04.3上遇到了同樣的問題。 這是一個在夾層錯誤中注意到的問題,但我找不到解決方法。

我使用python3.5.3升級到ubuntu 17.04並且沒有問題,這里有一些深刻的黑暗魔法發生在grappelli。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM