@
Подскажите для адекватной защиты админки этого будет достаточно? И хотел бы узнать какие лучшие продвинутые библиотеки использовать для ограничения кол-во попыток входа и использования капчи? 1) Переименованный url для /admin/
2) Доступ к /admin/ только для авторизованых пользователей через общий /login с правами "is_staff", "is_active" в ином случае 403
3) Ограниченное кол-во попыток входа от "django-axes" по ["ip", "username"] + CAPTCHA
4) Ограничение доступа к админке по IP (allowlist)
Ссылка
нажмите — покажем
нажмите — покажем
Вы пойдете на конференцию Синтез?
В этом году конференция пройдет в Иннополисе в пятый раз и традиционно соберет на одной площадке весь спектр ИТ. К конференции уже присоединились специалисты из 50+ городов России от Владивостока до Калининграда.
Что ждет участников:
— 170+ докладов от экспертов из 100+ передовых компаний;
— Только разбор реальных кейсов, без воды и общеизвестных фактов;
— Живой и открытый нетворкинг с лидерами отрасли;
— Возможность посетить первый в России наукоград для ИТ-специалистов.
Для кого:
В числе участников конференции — разработчики, тимлиды, тестировщики, топ-менеджеры, собственники бизнеса, маркетологи, HR-специалисты, аналитики. Программа сформирована так, чтобы новые знания, полезные контакты и ценные инсайды увезет с собой каждый.
Подобрее о конференции на официальном сайте.
Если s3 уже подключен(для загрузки видео), то для загрузки фото обычно тоже его используют или обычно грузят на сервер?
Просто видео грузиться с фронтенда напрямую в s3, поэтому для этого используется 2 эндпоинта. Для заргузки фото хотелось бы по проще(1 эндпоинт), чтобы фронт грузил фото на сервер. А сервер либо в s3 либо в локальную папку. Как обычно делают? Просто схема, где фото 2 раза загружается(сначала на сервер, потом на s3) выглядит не оч оптимизированно, а второй способ похож на костыль или что то типа того(потому что s3 уже есть).
Е D Для фото вполне допустимо использование одного эндпоинта, с прямой передачей с бека на S3 (не отпуская клиента до резолва). В джанго есть настройка FILE_UPLOAD_MAX_MEMORY_SIZE, которая обозначает порог в байтах, до какого размера хранить файлы в оперативе без TMP, чтобы "промежуточно" загрузки не было.