for test server i add the following lines in settings.py
import os
SITE_ROOT = os.path.realpath(os.path.dirname(__file__))
STATIC_DOC_ROOT = os.path.join(SITE_ROOT, 'media/')
and add the following lines in urls.py
if settings.DEBUG == True:
urlpatterns += patterns('',(r'^site_media/(?P<path>.*)$',
'django.views.static.serve',{'document_root': settings.STATIC_DOC_ROOT}),)
and put all your media files in site_media folder
for my apache + mod_python setup i ve the following lines
<Location "/">
PythonHandler django.core.handlers.modpython
PythonPath "['c:/site',] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE hospital.settings
SetHandler python-program
</Location>
<Locationmatch "^/(theme|media|site_media)/.*">
SetHandler default
</Locationmatch>
alias /media/ H:/Python25/Lib/site-packages/django/contrib/admin/media/
alias /site_media/ c:/site/hospital/media/
"SetHandler default" should be after the "SetHandler python-program" in
sequences
On Mon, Dec 7, 2009 at 7:18 AM, Arthur <[email protected]> wrote:
> I'm using svn install. I am using the same virtualhost for django and
> static files, with ADMIN_MEDIA_PREFIX set to '/media/', which I
> believe was the default.
>
> The admin app works fine so far, but the server gives me a 404 on the
> css files:
>
> Using the URLconf defined in testproject.urls,
> Django tried these URL patterns, in this order:
> ^admin/
> The current URL, media/css/base.css, didn't match any of these.
>
> Can anyone help me with this problem? I really don't understand how
> the ADMIN_MEDIA_PREFIX interacts with the urlconf settings.
>
> Thank you,
> Arthur
>
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<django-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.