avatar.py 389 B

1234567891011121314
  1. from django.conf import settings
  2. from django.db import models
  3. from ..avatars import store
  4. class Avatar(models.Model):
  5. user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
  6. size = models.PositiveIntegerField(default=0)
  7. image = models.ImageField(max_length=255, upload_to=store.upload_to)
  8. @property
  9. def url(self):
  10. return self.image.url