Как изменить URL для всех уже загруженных файлов в поле filefield после изменения upload_to

Что случилось

Я изменил сервер для моего приложения Django ... и у меня есть filefield, который уже был загружен, и поле было таким, как показано ниже:

    image = models.FileField(upload_to="uploads", verbose_name=_(
        "Team Strips"), help_text=_("A Strip to be used later by users"))

Но на новом сервере я вынужден использовать другой путь, поэтому мне пришлось изменить его на

    image = models.FileField(upload_to="ldawri_django/uploads/uploads", verbose_name=_(
        "Team Strips"), help_text=_("A Strip to be used later by users"))

Settings.py

MEDIA_ROOT = '/home/wateopjw/l-dawri.com/ldawri_django/uploads/'
MEDIA_URL = "ldawri_django/uploads/"

Проблема

После изменения сервера и параметра upload_to все изображения теперь не отображаются в панели администратора ... но они отображаются, когда я нажимаю open image in new tab.

Что я пробовал

Попробовал перезагрузить один из файлов и он сработал как шарм ... так что это заставит меня перезагрузить все файлы ... это вроде как невозможно, потому что там сотни изображений .

Что мне нужно

Функция или метод, которые помогут мне имитировать перезагрузку всех изображений, чтобы ссылка внутри сайта администратора была фиксированной

Вернуться на верх