에 대한 정적 파일, 내 urls.py에서장고 지원 내 settings.py에서 생산
STATIC_ROOT = '/home/khantthulinn/webapps/static_media/'
STATIC_URL = '/home/khantthulinn/webapps/static_media/'
, 그 후
urlpatterns = patterns('',
url(r'^admin/', admin.site.urls),
#Media
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
'document_root': settings.MEDIA_ROOT}),
)+ static(settings.STATIC_ROOT, document_root=settings.STATIC_ROOT)
내 웹 서버에, 나는 정적 파일을 복사 한.
python manage.py collectstatic
모든 것이 정상이며 모두 올바르게 표시됩니다.
DEBUG = False로 변경하면 문제가됩니다.
나는 이것을 이미 읽었지만 나는 이해할 수 없다.
https://docs.djangoproject.com/en/1.10/howto/static-files/deployment/
여기 너무에서 솔루션을 읽었습니다. 그 주의를 기울여야한다 생산 웹 서버 (Apache 또는 무엇인가) - 디버그와
Why does DEBUG=False setting make my django Static Files Access fail?
장고 당신을 위해 어떤 더 정적 파일을 처리하지 않습니다 해제.
나는 그것을 시도한다. 어떻게해야합니까?
안전하지 않으므로 실행하고 싶지 않습니다.
manage.py runserver --insecure
'귀하의 프로덕션 웹 서버 (Apache 또는 뭔가)가 처리되어야하므로 아파치 또는 정적을 처리하도록 구성해야합니다. –
예. 아파치 설정을 안내해 주시겠습니까? 나는 webfaction에서 호스팅하고 있습니다. –