Все сервисы Хабра
Сообщество 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
Простой
Как сделать генерацию пароля в django user?
1 подписчик
20 мая
64 просмотра
1
ответ
Django
Простой
Обязательно ли использовать AbstractUser django?
1 подписчик
18 мая
66 просмотров
1
ответ
Django
Простой
Как правильно реализовать идею Django?
1 подписчик
18 мая
74 просмотра
1
ответ
Django
Простой
Как составить план создания Django сайта?
1 подписчик
16 мая
137 просмотров
1
ответ
Django
Средний
Почему inlineformset не сохраняет данные?
1 подписчик
12 мая
38 просмотров
0
ответов
Python
+3 ещё
Простой
Не отправляются письма через ЯНДЕКС SMTP в Django. Что не так?
1 подписчик
11 мая
184 просмотра
1
ответ
Django
Простой
Как динамически добавлять/удалять значения из связаной таблицы?
1 подписчик
10 мая
75 просмотров
1
ответ
Django
Простой
Как установить связь «2 ко многим» без промежуточной таблицы?
1 подписчик
26 мар.
167 просмотров
2
ответа
Django
Простой
Как в Django передать своё сообщения пользователю при обработке исключения ProtectedError?
1 подписчик
26 мар.
78 просмотров
1
ответ
Python
+2 ещё
Простой
Как анализировать востребованность технологии?
1 подписчик
10 мар.
188 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python разработчик Senior/Lead (Django, DRF)
Hello, Doc!
от 250 000 до 350 000 ₽
Питонист-бекендер в проект с тестами
Федя и Самат
от 150 000 до 300 000 ₽
Ведущий питонист
Федя и Самат
от 250 000 до 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама