Хорошо, у меня были проблемы с Microsoft azure о OperationDatabase Locked, поэтому я переключился на POSTGRES db, вот шаги, которые я сделал
в каталоге проекта с активацией virtualenv
python manage.py dumpdata > db.json
затем я после изменения db в файле settings.py я загрузил json и все sql материалы были скопированы в postgres db.
теперь проблема, с которой я сталкиваюсь в том, что я использовал контекстные процессоры для большинства проектов
def carousel(request):
return {
'carousel': Carousel.objects.values('text1').get()
}
def carousel_1(request):
return {
'carousel_1': Carousel.objects.values('text2').get()
}
Это ошибка, которую я получаю сейчас
get() returned more than one Carousel -- it returned 2
Что, возможно, я сделал неправильно? Тот же самый код хорошо работал на sqllite3, другая проблема заключается в том, что когда я открываю django страницу администратора, все дубликаты дублируются как поля, имена и т. Д. c.
мой django admin