2013-06-14 4 views
0

방금 ​​내 사이트 템플릿을 마켓에서 구입했습니다. 이 템플릿은 리소스 (스타일, 이미지, 스크립트 등)에 대한 상대적 링크를 가지고 있습니다. 물론 모든 링크가 현재 손상되었습니다. 내 질문은 :이 링크를 수정하는 가장 좋은 방법은 무엇일까요?상대 링크 설정

{{STATIC_URL}}에 대한 모든 링크를 설정하는 것은 좋은 아이디어입니다.이 템플릿은 개이고 파일, 리소스 및 링크가 많이 있습니다. 개입니다.

참고 : "템플릿"이라고 말하면 나는 많은 HTML, CSS 및 이미지 파일이있는 폴더를 의미합니다.

미리 감사드립니다.

업데이트 :

이 내 문제가 모습입니다 : https://www.dropbox.com/s/gbtfjaaaqxw7coo/error.png

+1

렌더링한다 세트를 벌금. 템플리트 폴더를 조정하기 위해'TEMPLATE_DIRS' 파일을 업데이트하면 상대 링크가 작동합니다. – karthikr

+0

karthikr, HTML 파일 렌더링에 문제가 없습니다. 내 문제는 그 HTML에 포함 된 리소스 (정적 파일)입니다. 죄송합니다 전에 충분히 명확하지 않은 경우 – chachan

+0

시도해 봤어? 내 느낌은 문제가되어서는 안된다. – karthikr

답변

1

, 나는 그냥 내 urls.py에 추가 해결이 :

urlpatterns += patterns(
    'django.contrib.staticfiles.views', 
    url(r'assets/(?P<path>.*)$', 'serve'), 
) 

그리고 그것은 STATIC_URL = 'assets/'