Django no sirve contenido estático, bueno en general ningún framework sirve contenido estático o por lo menos no deberían, por que no es su trabajo.
Respuesta primero: configurar tu servidor web para que sirva contenido estatico (css, javascript, imagenes, etc...)
Respuesta segundo:
static_root: Ruta donde tienes los archivos estáticos que vas a usar.
static_url: La url que vas a usar para referirte a los archivos estáticos que tienes en static_root.
staticfiles_dir: varias rutas donde puedes tener archivos estáticos.
media_url:igual que static_url, pero para media_root