이 내 웹 사이트 디렉토리입니다있는 정적 파일 : 나는 내 settings.py에장고 개발 서버 1.7 약간 다른 디렉토리 설정
django_project
\bin
\include
\lib
\src
\django_project
settings.py
\app2
manage.py
\static
\js
\css
\media
\templates
base.html
을 추가 한 무엇이다 :
STATIC_URL = '/static/'
TEMPLATE_DIRS = (
os.path.join(os.path.dirname(BASE_DIR), "templates"),
)
if DEBUG:
MEDIA_URL = '/media/'
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static"),
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "media"),
STATICFILES_DIRS = (
os.path.join(os.path.dirname(BASE_DIR), "static"),
),
내 URL에
. py :if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
그리고 헤이, 작동하지 않습니다. 내가 base.html에서 언급 한 방식은 다음과 같습니다.
<link href="/static/css/bootstrap.min.css" rel="stylesheet">
아이디어가 있습니까?
감사합니다. Hasan
코드에는'if DEBUG :'블록에 몇 개의 후행 쉼표가 있습니다. 또한 나는 여분의 urlpatterns가 필요하다고 생각하지 않는다. (나는 이것들을 사용하지 않는다.) –
알아 냈고 실제로 후행 쉼표와 디렉토리 이름에 문제가있다. 오전 2시이고 오늘은 제 생일입니다. 그래서 지금은 침대에 가서 내일은 대답 할 예정입니다. –