2014-04-11 1 views
2

Django 백엔드로 Cocos2d-JS에서 게임을 개발하고 있습니다. Chrome Console에서이 오류가 발생합니다.Django 앱에서 Cocos2d-JS로 .js 파일을로드하는 중에 오류가 발생했습니다.

GET http://127.0.0.1:8000/Users/filipefr/Documents/appname/appname/static/static/js/Platform/HTML5/cocos2d/platform/jsloader.js 404 (NOT FOUND) 

이미 확인했지만 jsloader는이 폴더에 있습니다. 당신은 절대 경로를 사용하고

"GET /Users/filipefr/Documents/appname/appname/static/static/js/Platform/HTML5/cocos2d/platform/jsloader.js HTTP/1.1" 404 2461 

답변

1

:

에서 맥 터미널, 나는이 오류를 받고 있어요. 상대 경로를 사용해야합니다.

import os 
BASE_DIR = os.path.dirname(os.path.dirname(__file__)) 
STATIC_URL = '/static/' 

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

을 그리고 당신의 urls.py에이 있어야한다 : 당신의 settings.py 확인이 있어야한다

url(r'^media/(?P<path>.*)$', 'django.views.static.serve', { 
      'document_root': settings.MEDIA_ROOT, 
}), 
관련 문제