I just switched from 1.2 to trunk (r15175 at this writing) to play with contrib.staticfiles
, and now when using the local devserver all my admin media returns a 404. The static media (as managed by the new contrib app) all work as expected, but I'd like to be able to use the admin with the dev server so that I don't have to restart a local apache instance when dev code changes.
Is this known behaviour? I haven't gotten a response in IRC.
edit: Seems related to: Admin media disappear while running django trunk in development mode , but there didn't seem to be an actual answer there.
I was having the same problem, finally noticed this line in the docs for ADMIN_MEDIA_PREFIX
:
For integration with staticfiles, this should be the same as STATIC_URL followed by 'admin/'.
Doing that fixed it for me.
Edit 2012-03-12 : Note that as of Django 1.4, ADMIN_MEDIA_PREFIX
has been deprecated .
Are you developing on Windows?
If so (or even if not) have a look at the Django bug Cannot load admin interface static files when doing tutorial . Could be the cause of your problems.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.