2017-08-31 21 views
0

生産モードでは、私のdjango project1はうまく動作します。 8000生産モードでiframeで動作しない静的ファイルdjango

そして、ローカルホストに実行されている私の別のプロジェクト(のProject2):8001

を私はProject1の自宅を見せたい、私はローカルホストでこのプロジェクトを実行した

settings.py

DEBUG = False 
STATIC_URL = '/static/' 
MEDIA_URL = '/media/' 
MEDIA_ROOT = os.path.join(BASE_DIR, 'media') 
STATIC_ROOT = os.path.join(BASE_DIR,'mysite' ,'static') 
STATICFILES_DIRS = [ 
    os.path.join(BASE_DIR, 'mysite', "static"), 
    '/var/www/static/', 
] 

project2のページはiframeを使用して埋め込むか を埋め込みますが、project1の静的ファイルはここでは機能しません。あなたがmanage.py --insecureを実行falseにデバッグを設定している場合、trueに

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'), 
    '/var/www/static/', 
) 

と設定デバッグ:

答えて

0

をしてみてください。理由:デバッグをtrueに設定すると、サーバはDjangoサーバではなく静的ファイルを処理します

関連する問題