Maybe I am confused but I think the answer is to put
<link href="/media/css/base.css" rel="stylesheet" />
into the base template?
I believe he said that /media is serving the files.
-- Casey
On 07/23/2010 07:35 AM, Michael P. Soulier wrote:
On 23/07/10 Thomas said:
Hi I am trying to include a css file and I've tried this in
settings.py:
MEDIA_URL = "http://localhost:80"
MEDIA_ROOT = '/media/'
I have an apache running there and navigating to http://localhost/media
works fine.
In my base template I have this:
<link href="css/base.css" rel="stylesheet" />
But it's not working as I hoped. So how can I make the request
http://127.0.0.1:80/media/css/base.css
instead of this:
http://127.0.0.1:8000/css/base.css
Did I misunderstand MEDIA_URL and/or MEDIA_ROOT ?
Your media config needs to correspond to apache config.
For example:
<Location "/media">
SetHandler default
</Location>
Alias /media/admin /usr/lib/python2.6/django/contrib/admin/media
Alias /media /path/to/my/project/media
Mike
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.