Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
AliminVerckon
@AliminVerckon
Django
Можно ли через шаблонизатор Django3 получить расширение файла для проверки? Если можно то как?
Мне нужна проверка формата для сортировки файлов по формату.
Вопрос задан
более трёх лет назад
67 просмотров
12
комментариев
Подписаться
1
Простой
12
комментариев
Facebook
Вконтакте
Twitter
Сергей Горностаев
@sergey-gornostaev
Куратор тега Django
Объясните вашу задачу конкретнее.
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, надо чтоб файлы с расширением pdf были в одной строке, а в формате doc были в другой строчке
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, мне надо только как сделать проверку при помощи шаблонизатора
Написано
более трёх лет назад
Сергей Горностаев
@sergey-gornostaev
Куратор тега Django
AliminVerckon
, разумнее всего хранить формат в отдельном поле модели и сортировать данные при получении из БД.
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, можно так. но файлы будут с разными форматами. Не только pdf и doc. А совершенно разные
Написано
более трёх лет назад
Сергей Горностаев
@sergey-gornostaev
Куратор тега Django
AliminVerckon
, не вижу с этим никаких проблем.
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, будет слишком много полей т.к форматов файлов будет очень много будут файлы медиа и текстовые, исполняемые и т.д. это будет файл обменник
Написано
более трёх лет назад
Roman K
@deliro
AliminVerckon
, одно текстовое поле для всех форматов. В чём проблема-то?
Написано
более трёх лет назад
Сергей Горностаев
@sergey-gornostaev
Куратор тега Django
AliminVerckon
, похоже, что вы неправильно представляете подход к проектированию модели. Раздел документации про отношения уже прочитан?
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, Да
Написано
более трёх лет назад
AliminVerckon
@AliminVerckon
Автор вопроса
Сергей Горностаев
, Ладно сделаю поле куда надо будет самому формат вводить. Но это не удобно вечно вводить формат
Написано
более трёх лет назад
DevMan
@DevMan
AliminVerckon
, зачем самому? автоматом заполнять при сохранении.
Написано
более трёх лет назад
Решения вопроса
1
AliminVerckon
@AliminVerckon
Автор вопроса
Надо создать поле где вручную вводится формат и проверять по этому полю
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Django
Простой
Как установить связь «2 ко многим» без промежуточной таблицы?
1 подписчик
26 мар.
108 просмотров
2
ответа
Django
Простой
Как в Django передать своё сообщения пользователю при обработке исключения ProtectedError?
1 подписчик
26 мар.
67 просмотров
1
ответ
Python
+2 ещё
Простой
Как анализировать востребованность технологии?
1 подписчик
10 мар.
171 просмотр
1
ответ
Django
+1 ещё
Средний
Авторизация Django + Vue на ESIA, с чего начать?
5 подписчиков
04 мар.
3085 просмотров
3
ответа
Django
Простой
Как настроить доступ к сайту?
1 подписчик
03 мар.
120 просмотров
1
ответ
CSS
+1 ещё
Простой
Почему не загружаются шрифты на сайте?
нет подписчиков
01 мар.
108 просмотров
0
ответов
Django
Простой
Почему возникает ошибка «Звонок с ID “20878“ не существует. Возможно оно было удалено»?
1 подписчик
26 февр.
68 просмотров
0
ответов
Django
Простой
Как прикрутить авторизация запросов по API key или Token в Django?
1 подписчик
18 февр.
86 просмотров
2
ответа
Django
Простой
Нужно ли чистить оперативную память после запроса картинки прокси сервером?
1 подписчик
16 февр.
103 просмотра
0
ответов
Django
+1 ещё
Простой
FastAPI + Django: нормально ли такое делать и если да, то каким образом?
1 подписчик
08 февр.
245 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Fullstack Developer (Django + React Native)
Private.Ki
от 3 000 до 3 000 $
Python разработчик Middle+/Senior
Arcanis
•
Бали
от 3 000 до 4 000 $
Питонист-бекендер в проект с тестами
Федя и Самат
от 150 000 до 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама