При команде миграции ничего не происходит, что не так?
Я на хостинге добавил в модель функцию unicode
class Profile(models.Model):
name = models.OneToOneField(User, verbose_name='Логин', on_delete=models.CASCADE)
avatar = models.ImageField(default='avatar.jpg', upload_to='kinomonster/media/avatars')
def __str__(self):
return f'{self.name.username}'
def unicode(self):
return u'%s' % (value)
После этого я активировал вирт.среду и в putty произвел миграцию
./manage.py migrate
В ответ мне ничего не пришло и изменений не было. Как произвести миграцию?
спасибо
Ответы (1 шт):
Автор решения: Миша
→ Ссылка
Если вы добавляете какие-то функции/методы в модель - миграции делать не нужно, они сразу будут работать. Миграции делать нужно когда вы добавляете какую-то модель или меняете её поля(или создаёте поля модели)