Реализуем Rest Api на стороне сервера
Это очень легко реализовать с помощью DRF.
У нас есть модель Post и для него мы реализуем сериализатор.
Amazon Web Services (AWS)- это облачная платформа, разработанная и поддерживаемая компанией Amazon c 2006 года.
Эта платформа предоставляет огромное количествео сервисов , которые вы можете использовать для решения самых различных задач.
В данной статье мы рассмотрим библиотеку Boto3 , которая предоставляет SDK для работы с AWS с использованием языка программирования Python.
В процессе разработки программ мы часто игнорируем логирование. И для отладки программ мы используем вывод средствами print. И это большая ошибка , так как логирование играет большую роль при разработке надежных программных систем. Так как устранение ошибок производится не только на этапе разработки , но и на этапе продакшена могут возникать неполадки , которые требуют оперативного реагирования и решения. При правильном введении логировани мы можем упростить обнаружение неполадок и оперативное их устранение
Читать далееJWT состоит из трех основных частей:
заголовок (header),
нагрузка (payload)
подпись (signature)
Читать далее
Отправить html сообщение по почте средствами django очень просто
Читать далееRedis - это хранилище структур данных с открытым исходным кодом, размещаемое в оперативной памяти , которое может быть использовано в качестве базы данных, в качестве кеша и брокера(посредника) сообщений.
Читать далееИногда нам необходимо бывает выполнить определенную фоновую через определенное количество времени.
Допустим через 60 секунд или через 15 минут. Иногда нам нужно бывает отправить sms сообщение или почтовое сообщение в указанное время.
Итератор в Python - это объект , класс которого имеет специальный метод __next__ и метод __iter__ , который возвращает итерируемый объект (в данном случае return self).
Иногда при парсинге страниц нужно получить данные , которые недоступны незарегистрированным пользователям.
Для этого нужно авторизоваться на сайте. И в этой статье я покажу как с помощью замечательной библиотеки requests это реализовать.
В качестве примера попробуем залогиниться на сайте hh.ru.
Допустим вы реализуете загрузку на видео с последующей конвертацией. Или регистрируете пользователя на вашем сайте , а после этого отправляете письмо и создаете преьюшку для его фотографии. Но как мы знаем это занимает определенное время и если мы это реализуем стандартным способом , то это заставляет пользователя ждать. А как мы знаем , пользователи не любят ждать. И чтобы он этого не ждал , мы можем добавить эти задачи в очередь и они будут выполняться асинхронно и пользователю не нужно будет дожидаться их окончания, чтобы пользоваться сайтом
Читать далееДелаем скриншоты страниц сайта с помощью selenium
Читать далееВ первой статье мы описали как можно установить соединение , а в этой статье опишем как передавать данные между собой
Читать далееУ нас было 2 часа ночи по Московскому времени, 75 таблеток мескалина , 5 марок мощнейшой кислоты , никакого кокаина и желания разобраться в технологии WebRTC. Не то, чтобы это всё нужно в программировании, но раз начал программировать , то иди в своём увлечении до конца.
Celery - это библиотека на языке Python , предназначенная для отлеживания задач(Tasks), которые нужно выполнить и предоставляющая обработчиков(workers) , которые будут выполнять эти задачи.
Обычно Celery используется для выполнения задач в асинхронном режиме и для планирования задач на определенное время
Подпишитесь на наш список рассылки, чтобы получать обновления из блога