장고에있는 템플릿에 CSS를 첨부하고 싶습니다. 나는 내 프로젝트의 주요 폴더에 정적 디렉토리를 생성 settings.py에이 라인을 추가 : 템플릿을 CSS에 첨부하는 방법은 무엇입니까?
import os
ROOT = os.path.dirname(os.path.abspath(__file__))
path = lambda *a: os.path.join(ROOT, *a)
PROJECT = os.path.basename(ROOT)
가 그럼 난 템플릿에서 settings.py
MEDIA_ROOT = path('media')
MEDIA_URL = '/media/'
STATIC_ROOT = path('static')
STATIC_URL = '/static/'
STATICFILES_DIRS = path('static')
에 바르 정의 나는에 CSS 링크를 같은 방법 :
<link href="/static/css/mycss.css" rel="stylesheet">
:
<link href="{{ STATIC_URL }}css/mycss.css" rel="stylesheet">
장고는 소스 코드와 함께 페이지를 생성 내가 크롬 소스 코드 뷰어에서이 링크 (http://127.0.0.1:8000/static/css/myss.css
)에 액세스하려고하면
, 그것은 반환 : 내가 잘못 뭐하는 거지
A server error occurred. Please contact the administrator.
? 미리 감사드립니다!
가능한 [내 장고 응용 프로그램의 settings.py 파일에이 코드가 잘못 되었습니까?] (http://stackoverflow.com/questions/10410264/what-is-wrong-with-this-code-in) -settings-py-file-of-my-django-application) – Marcin