Насколько понимаю, django оперирует двумя директориями /media /static , где вторая и есть статика файлов проекта и модулей.
Для продакшена выполнить python manage.py collectstatic , для девелопмента можно в urls.py внести конструкцию вида
if DEBUG:
urlpatterns += patterns("django.views",
url(r"%s(?P<path>.*)/$" % MEDIA_URL[1:], "static.serve", {
"document_root": MEDIA_ROOT,
})
)
urlpatterns += patterns("django.views",
url(r"%s(?P<path>.*)/$" % 'css/', "static.serve", {
"document_root": HTDOCS_DIR+'/css/',
})
)
urlpatterns += patterns("django.views",
url(r"%s(?P<path>.*)/$" % 'js/', "static.serve", {
"document_root": HTDOCS_DIR+'/js/',
})
)
urlpatterns += patterns("django.views",
url(r"%s(?P<path>.*)/$" % 'images/', "static.serve", {
"document_root": HTDOCS_DIR+'/images/',
})
)