Я хочу, чтобы мой объект модели всегда возвращал image.url
изображения поля.
Моя модель:
class Content(models.Model):
...
avatar = models.ImageField(upload_to=file, blank=True, null=True)
Я хочу что-то вроде:
class Content(models.Model):
...
def get_avatar(self): # some default func for returning fields
return self.avatar.url
Это должно работать так, когда я получаю объект:
content = Content.objects.get(pk=1)
print(content.avatar)
И он должен напечатать путь:
/media/uploads/dsadsadsa.jpg
Вкратце, я хочу что-то, что изменит возвращение поля модели.