@barolina
turn coffee into code

Как правильно сформировать ссылку на скачивание файла?

Есть view - которая генерирует файл в папке reports.
Как сформировать ссылку на скачивание сформированного файла, ?
Если просто по пути : "/reports/rep.doc", то пишет что данный url не найден :( (а как его правильно сформировать не пойму? ) :(((
  • Вопрос задан
  • 1262 просмотра
Решения вопроса 1
zenwalker
@zenwalker
0xABADBABE
Добавьте эту директорию в urls.py. Следующим образом:
import os
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    ...
]

urlpatterns += static('/reports/', document_root=os.path.join(settings.BASE_DIR, 'reports'))

Подробнее можно почитать здесь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
teke_teke
@teke_teke
programador
добавьте папку в routes
Ответ написан
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
возможно в .htaccess прописано правило - не отдавать никаких файлов, соответственно надо будет ввести исключение.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы