# set default avatar
This commit is contained in:
parent
cf259d6792
commit
eb26be013f
|
@ -21,7 +21,8 @@ class User(AbstractUser):
|
||||||
position = models.CharField(max_length=50, null=True, blank=True, default='', verbose_name='职位')
|
position = models.CharField(max_length=50, null=True, blank=True, default='', verbose_name='职位')
|
||||||
introduction = models.TextField(verbose_name='简介')
|
introduction = models.TextField(verbose_name='简介')
|
||||||
role = models.CharField(max_length=20, default='admin', choices=ROLES, verbose_name='角色')
|
role = models.CharField(max_length=20, default='admin', choices=ROLES, verbose_name='角色')
|
||||||
avatar = models.ImageField(upload_to=avatar_path, null=True, blank=True)
|
avatar = models.ImageField(upload_to=avatar_path,
|
||||||
|
default='https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif', null=True, blank=True)
|
||||||
avatar_thumbnail = ImageSpecField(source='avatar',
|
avatar_thumbnail = ImageSpecField(source='avatar',
|
||||||
processors=[ResizeToFill(100, 100)],
|
processors=[ResizeToFill(100, 100)],
|
||||||
format='JPEG',
|
format='JPEG',
|
||||||
|
@ -41,6 +42,5 @@ class User(AbstractUser):
|
||||||
def get_image_url(self):
|
def get_image_url(self):
|
||||||
return parse.unquote(self.avatar.url)
|
return parse.unquote(self.avatar.url)
|
||||||
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.username
|
return self.username
|
||||||
|
|
Loading…
Reference in New Issue