2013-10-20 97 views
0

我真的很努力設置我的Django網站(本地)。我已閱讀其他問題和答案,但我無法弄清楚。Django發現靜態文件(1.5)錯誤404 1649

[20/Oct/2013 03:56:33] "GET /rides/ HTTP/1.1" 200 230 
[20/Oct/2013 03:56:33] "GET /static/rides/style.css HTTP/1.1" 404 1649 

static.css

li a { 
    color: green; 
} 

的index.html

{% load staticfiles %} 
<link rel="stylesheet" type="text/css" href="{% static 'rides/style.css' %}" /> 

settings.py

# Static files (CSS, JavaScript, Images) 
# https://docs.djangoproject.com/en/dev/howto/static-files/ 

STATIC_URL = '/static/' 

我的style.css位於

/Users/Marcus/Sites/Django/groupride/static/rides/style.css 

有誰知道我該如何解決這個問題?

感謝

+0

SOLUTION:STATICFILES_DIRS =(應用程序的 #位置,不應該是公共網絡訪問 '/用戶/馬庫斯/網站/ Django的/ groupride /靜態', ) – Marcus

回答

1

你想使用的開發服務器提供靜態的,所以你需要添加以下到您的urls.py:

(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/path/to/your/static/'}),

不要在生產環境中使用它。