I have such base template:
<head>
<title>{% block title %}{% endblock %}</title>
<link rel="stylesheet" href="/static/style.css"/>
And this text in logs when I refresh the page:
[01/Dec/2011 18:22:00] "GET /search/ HTTP/1.1" 200 2760
[01/Dec/2011 18:22:00] "GET /static/style.css HTTP/1.1" 200 54
So, it means that CSS loads from server correctly. But it doesn’t work! If I include this CSS as text directly into the base template, it works properly.
The static files configuration is OK.
Are you putting the css in a block that will put it in the head of the base?
In your browser, how does the page source look? Is the style sheet in the head? can you click the link and see the actual css?