class ValueRatingPost(models.Model):
""" Модель оценки постов """
user = models.OneToOneField(User, on_delete=models.CASCADE, verbose_name='Пользователь')
rating = models.ForeignKey(Rating, on_delete=models.CASCADE, verbose_name='Оценка')
post = models.ForeignKey(Post, on_delete=models.CASCADE, verbose_name='Запись')
class Meta:
...
def save(self, *args, **kwargs):
...
if User in self.user:
...
Как переопределить save() на update, что бы user мог переставить рейтинг ?
Знаю что во вьюхе можно сделать update_or_create, но хочу переопределить save