Well, yes. The magic pony is doing everything for you, if you just treat it correctly!
Basically, put the modified admin templates and static files exactly there were you are serving your own templates and static assets normally in you project directory.
For instance, treat the admin as an app and place the customized templates into `templates/admin/`. Django will first look in your own directory and use the files there.
These two videos might be of interest regarding this topic:
1.
http://pyvideo.org/video/576/customizing-the-django-admin2.
http://pyvideo.org/video/56/djangocon-2010--customizing-the-django-adminThere is also
django-grappelli which illustrates how to customize the admin in an excellent way.
Regards,
Hevok