2016-08-25 16 views
0

{%compress%}を使用してプロジェクトを移行して、フロントエンドのワークフロー全体を不満にしています。私は正しく私のgruntセットアップを得て、私は私のmain.min.cssとmain.min.jsを生成することができますcollectstaticを使用すると、それらは正しいフォルダにコピーされていますが、私がステージングにデプロイすると、私は大きな脂肪500のエラーになります。キャッシュ無効化を使用したDjango静的ファイル

INSTALLED_APPS = (
'django.contrib.contenttypes', 
'django.contrib.messages', 
'django.contrib.staticfiles', 
'captcha', 
'core', 
) 

STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage' 

STATICFILES_FINDERS = (
"django.contrib.staticfiles.finders.FileSystemFinder", 
"django.contrib.staticfiles.finders.AppDirectoriesFinder", 
"compressor.finders.CompressorFinder", 
) 

とテンプレートで:

<link rel="stylesheet" href="{% static "core/dist/css/main.min.css" %}" /> 

私は(明らかに静的ファイルをロードしない)settings.pyで= FalseのDEBUGを設定した場合、それはローカルで動作します。何か案が?

答えて

0

今後とも皆様にお越しいただきますようお願いいたします.Gitignoreファイルを確認し、テンプレート内の既存のファイルのみを参照してください。

私の場合、私の.gitignoreにはdist/がありました。私は静的ファイルをcore/dist /に格納していましたので、gitignoredになってしまい、サーバー上にはありませんでした。

関連する問題