Дескриптор файла не содержит url бэкенда django

Я пытаюсь получить доступ к файлу из React, но django FileDescriptor не содержит URL бэкенда.

Вместо 127.0.0.1:8000/quizResults/rezultate/Ene_Mihai_CYMED/index.png-2021-09-20-102619 я получаю только /quizResults/rezultate/Ene_Mihai_CYMED/index.png-2021-09-20-102619 и, когда я пытаюсь получить доступ к файлам из react с помощью карты, это не работает, потому что <a href='/quizResults/rezultate/Ene_Mihai_CYMED/index.png-2021-09-20-102619'/> открывает страницу 127.0.0.1:3000/quizResults/rezultate/Ene_Mihai_CYMED/index.png-2021-09-20-102619, которая является frontend url и не существует.

urls.py:

urlpatterns + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

settings.py

MEDIA_ROOT = os.path.join(BASE_DIR,'quizResults')
MEDIA_URL = '/quizResults/'

Не знаю, имеет ли это значение, но это в Models.py

def upload_to(instance,filename):
    return 'rezultate/{firstname}_{lastname}_{organizatie}/{filename}-{date}'.format(firstname=instance.user.nume,organizatie=instance.user.organizatie,lastname=instance.user.prenume,filename=filename, date=instance.date.strftime("%Y-%m-%d-%H:%M:%S"))
class quizPDF(models.Model):
    user = models.ForeignKey(User, related_name='UserPDF', on_delete=models.CASCADE)
    date = models.DateTimeField(auto_now_add=True)
    pdf = models.FileField(_("PDF"),upload_to=upload_to)
Вернуться на верх