Django 4.0: force_text -> force_str

https://docs.djangoproject.com/en/4.0/ref/utils/#module-django.utils.encoding
This commit is contained in:
rsp2k 2022-01-27 12:56:09 -07:00 committed by GitHub
parent 623f529a0b
commit ec6f8bbf2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,7 +10,8 @@ from django.core.files.base import ContentFile
from django.core.files.storage import get_storage_class
from django.utils.module_loading import import_string
from django.utils.translation import gettext_lazy as _
from django.utils.encoding import force_text
from django.utils.encoding import force_str
from django.db.models import signals
from avatar.conf import settings
@ -39,7 +40,7 @@ def avatar_path_handler(instance=None, filename=None, size=None, ext=None):
if settings.AVATAR_EXPOSE_USERNAMES:
tmppath.append(get_username(instance.user))
else:
tmppath.append(force_text(instance.user.pk))
tmppath.append(force_str(instance.user.pk))
if not filename:
# Filename already stored in database
filename = instance.avatar.name