DJANGO: создайте кнопку, позволяющую скачать zip-файл - PullRequest
0 голосов
/ 30 апреля 2018

Я создал небольшой сайт с django: я хотел бы вставить кнопку, которая позволяет пользователю загружать zip-файл. Как я мог сделать это? Я не могу найти подходящий инструмент для этого.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

сначала настройте статический файл следующим образом:

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),
    '/static/',
]
STATIC_URL = '/static/'

Я думаю, вы можете пропустить часть '/ static /'. затем используйте гиперссылку на ваш файл.

0 голосов
/ 30 апреля 2018

Предполагая, что этот zip-файл хранится в разделах проекта Static или Media, вы можете ссылаться на него, выполняя вызов в шаблоне, например a href ="{% static '[zip file location]' %}", так же, как для ссылки на скрипт или изображение.

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

...