Это случилось со мной именно при обновлении с django 1.1.1 до 1.2.1. Это потому, что каталог media / admin изменился, раньше он был чем-то вроде этого: media / admin / js / admin, а теперь - admin / media / js / admin.
Что я сделал, так это изменил настройки ADMIN_MEDIA_PREFIX = '/ media / admin /'
Чтобы быть уверенным, когда вы находитесь на своей странице администратора, та, которая не заполняет заранее, запустите firebug и проверьте, откуда эта страница пытается извлечь файлы js. Вы увидите, что существует несоответствие между этим местоположением и фактическим местоположением этих файлов js в Django 1.2.1.