Вы уверены, что используете Django 1.2.3.Это сообщение об ошибке часто встречается при переходе на Django 1.2 с версии 1.1 (поскольку способ определения настроек базы данных изменился).
Чтобы проверить версию Django, введите python manage.py shell
, а затем:
import django
print django.VERSION
Это должно дать вам (1,2,3,'final',0)
или что-то подобное.Если это не 1.2.x, тогда это ваша проблема.