0
Apache와 mod_wsgi를 사용하여 Django를 설정할 때 tutorial을 따랐지만 (Windows에서는) 정적 파일에 액세스하려고 할 때마다 다음과 같은 오류 :Django/Apache 정적 파일 오류 : 'NoneType'유형의 객체에 len()이 없습니다.
C:\Python27\lib\site-packages\django\core\handlers\base.py in get_response
TypeError("object of type 'NoneType' has no len()",)
resolver_match (func=<function serve at 0x0A4FEF70>, args=(), kwargs={'path': u'js/map.js', 'document_root': None}, url_name='django.views.static.serve', app_name='None', namespace='')
왜 이런 일이 : 유형의 /static/js/map.js 객체에서 형식 오류는 'NoneType'이 DOCUMENT_ROOT 함께 할 수있는 뭔가가 더 LEN()
이 없습니다 , 어디서 'document_root'를 설정해야합니까?
일부 추가 정보를 원하시면 :
Exception Location: C:\Python27\Lib\ntpath.py in splitdrive, line 114
Python Executable: C:\xampp\apache\bin\httpd.exe
Python Version: 2.7.8
C:\Python27\Lib\ntpath.py in join
result_drive, result_path = splitdrive(path) ...
▼ Local vars
Variable Value
paths (u'js/map.js',)
path None