This is how I do it.

In settings.py:

STATIC_ROOT = '/home/user/app/site_media/static/'  # Generated files here 
from 'manage.py collectstatic'

STATIC_URL = 'http://static.example.com/static/'

In templates:

{% load staticfiles %}

...

<link href="{% static 'myapp/stylesheets/app.css' %}" rel="stylesheet" 
type="text/css">

Produces:

<link href="http://static.example.com/static/myapp/stylesheets/app.css"; 
rel="stylesheet" type="text/css">

If static.example.com is behind Nginx this is in your static server conf 
file:

# Nginx staticfiles setting

location /site_media/ {
  alias /home/user/app/site_media/;
}

This is a made up example, but the real thing is close to it.

K

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to