Как изменить путь к файлу в django
Я использую приватное хранилище в django, файлы сохраняются в приватном пути.
В django установка пути к файлам:
PRIVATE_STORAGE_ROOT_FILES = os.path.join(BASE_DIR, 'private/private_files')
Я объявляю путь к файлу для модели:
##storage for the private files
private_storage_fles = FileSystemStorage(location=settings.PRIVATE_STORAGE_ROOT_FILES)
And in my Model:
private_file = models.FileField(blank=True, null=True, storage=private_storage_files)
Теперь я хочу скопировать проект на другой компьютер для тестирования. Однако файлы не найдены на новом компьютере, потому что пути к файлам на новом компьютере отличаются.
На компьютере 1 сохраненный экземпляр имеет следующий путь к файлу: c:/users/computer1/document/djangoproject/private/file.pdf
Но на компьютере 2 этот путь не существует.
Могу ли я решить эту проблему?
Какое сообщение об ошибке вы получаете. Можете ли вы опубликовать снимок экрана, чтобы мы могли посмотреть на путь к файлу, показанный на компьютере 2.