Имеем: python3, django2, postgresql.
Была модель:
class UserSettings(models.Model):
"""Настройки юзера"""
user = models.OneToOneField(
to=User,
on_delete=models.CASCADE,
related_name='settings',
verbose_name='Юзер'
)
Потом я ее расширил другой моделью:
class Folder(models.Model):
"""Папка"""
title = models.CharField(
max_length=255,
verbose_name='Название'
)
class UserSettings(models.Model):
"""Настройки юзера"""
user = models.OneToOneField(
to=User,
on_delete=models.CASCADE,
related_name='settings',
verbose_name='Юзер'
)
folder = models.ForeignKey(
to=Folder,
on_delete=None,
null=True,
blank=True
)
Но, из-за того, что у меня были старые файлы миграции, у меня там пошли ошибки. Спустя час магии хотя бы можно погулять по страницам, но на страницах, использующих поле folder в модели UserSettings появляется ошибка: ProgrammingError relation "accounts_folder" does not exist.
Подскажите пожалуйста, как мне её решить? Пробовал комментировать это поле и делать make/migrate - безуспешно.