[問題] Django的靜態檔案該如何設定?
不知哪裡設定錯了,CSS都無法配置成功
Django 1.3
settings的設定:
TEMPLATE_CONTEXT_PROCESSORS = (
'django.contrib.auth.context_processors.auth',
'django.core.context_processors.request',
'django.core.context_processors.media',
'django.core.context_processors.debug',
'django.core.context_processors.i18n',
'django.core.context_processors.static',
'django.contrib.messages.context_processors.messages',
)
STATICFILES_DIRS = (
"C:/Program Files (x86)/Google/google_appengine/demos/mysite/blog/static/",
)
STATIC_URL = '/static/'
STATIC_ROOT = 'C:/Program Files
(x86)/Google/google_appengine/demos/mysite/static'
urls的設定,按照官方手冊上加了:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
.....
urlpatterns += staticfiles_urlpatterns()
templates的設定:
<link href="{{STATIC_URL}}css/style.css" rel="stylesheet" type="text/css"
media="screen" />
----------------------------
我也用了manage.py collectstatic
靜態檔案都有跑到STATIC_ROOT裡了
最後再manage.py runserver
都沒有成功
不知哪裡錯了,還請幫幫忙,感謝!
------------------------------
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.115.169
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):