Подтвердить что ты не робот

Django получает абсолютный путь к файловому полю

Я пытаюсь получить абсолютный путь (начиная с http://) при вызове FileField в шаблоне.

Как я могу это достичь?

а именно: {{fl.uploadedfile}} → возвращает относительный путь, например, media/uploads/ в то время как я хочу This

Приветствия

4b9b3361

Ответ 1

Объект Django File предоставляет несколько удобных функций/атрибутов, одним из которых является URL-адрес, связанный с файлом. В этом случае, как вы указали, вы ищете атрибут url.

Ответ 2

Только что нашел ответ: добавление .url устраняет эту проблему. таких как {{fl.uploadedfile.url}}