A mídia administrativa está localizada dentro do pacote dist do Django.
Tente colocar algo assim na configuração do Apache
Alias /static/admin "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/"
Se isso não funcionar, visualize a origem da página enquanto estiver na página de administração, veja o caminho do qual o css está tentando ser carregado e aponte o alias do Apache para esse caminho. É provavelmente uma boa ideia fazer uma cópia para esta mídia administrativa fora da pasta dist-packages. Também seu caminho provavelmente será diferente, especialmente se você estiver usando virutalenv.
Para ocultar o conteúdo da sua pasta de mídia,
<Directory "/srv/www/mysite.com/djangoproject/sitestatic">
Options -Indexes
Order allow,deny
Allow from all
</Directory>