Статьи, новости и советы по Django и Python, страница 5

Как измерить качество кода Django с помощью SonarQube, Pytest и покрытия

Мы глубоко погрузимся в сферу оценки качества кода Django. В этом подробном руководстве я расскажу вам о том, как измерить качество кода вашего приложения на базе Django.

Веб-безопасность в Django – Как создать безопасное веб-приложение

Безопасность веб-приложений - важный аспект процесса разработки веб-приложений. Особенно по мере увеличения объема хранимых, управляемых и совместно используемых данных. Как веб-разработчик, он должен уделять первостепенное внимание мерам безопасности, чтобы защитить пользователей и данные своей компании от потенциальных угроз.

Имитация внешних API в Python

Вы не являетесь владельцем внешней библиотеки, а значит, не можете контролировать серверы, на которых она размещена, код, составляющий ее логику, и данные, которые передаются между ней и вашим приложением. Кроме того, пользователи постоянно манипулируют данными, взаимодействуя с библиотекой.

Начало работы с каналами Django

In this tutorial, we will use Django Channels to create a real-time application that updates a list of users as they log in and out.

Учебное пособие по Python Chat с Django и React

This tutorial will explain how to build a chat application with Python, Django and React.

Стилизация форм Django с помощью django-crispy-forms

По умолчанию в Django не предусмотрено никаких методов стилизации форм, из-за чего приходится тратить много сил и драгоценного времени, чтобы красиво оформить форму. django-crispy-forms решает эту проблему.

Интеграция Celery с Django

В этой статье мы рассмотрим преимущества и ограничения использования Celery для создания надежных и эффективных приложений. Мы рассмотрим примеры использования Celery, в том числе его способность повышать производительность веб-приложений за счет асинхронного выполнения задач.

Руководство: Подсказки типов в Python

Начиная с версии 3.5, Python поддерживает подсказки типов: аннотации кода, которые с помощью дополнительных инструментов позволяют проверить, правильно ли вы используете код.

Сегментация изображений с помощью Python

В этой статье мы рассматриваем интересную проблему данных - принятие решений об алгоритмах, используемых для сегментации изображений, или отделения одной качественно отличной части изображения от другой.

Введение в искусственные нейронные сети в Python

Искусственная нейронная сеть (ИНС) - это попытка моделирования возможностей биологической нервной системы по обработке информации. Человеческий организм состоит из триллионов клеток, а клетки нервной системы, называемые нейронами, специализированы для передачи "сообщений" с помощью электрохимических процессов.

Pandas Pivot: руководство с примерами

Python Pandas является одним из самых популярных инструментов в арсенале исследователя данных. Специалисты по исследованию данных используют Pandas для изучения, очистки и понимания наборов данных.

Самые быстрые способы сортировки значений Pandas DataFrame

Pandas is a popular open source library used for data analysis. It’s written in Python, and it has a most ambitious mission. Per its own description in GitHub, Pandas “aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis/manipulation tool available in any language.”

Подготовка вашего приложения Django к производству

Getting started with Django is quick and easy. By default Django comes configured for a local development environment, and while you can create elaborate web applications that work on your local machine, at some point you’ll want to get your web application production-ready.

Django REST Framework: быстрое начало работы

Если вы не интересуетесь тонкостями работы Django REST Framework (DRF), просто перейдите к обучающей части, чтобы узнать, как за пять минут или меньше создать свой API. После этого вернитесь и ознакомьтесь с деталями того, как составлена каждая часть учебника по DRF и какие дополнительные возможности и функциональность вы можете получить от DRF.

Merge, Join и Concat в Pandas

Библиотека Pandas в Python является популярной библиотекой для очистки, манипулирования и интерпретации больших объемов данных. В одной из предыдущих статей мы рассмотрели основополагающую структуру Pandas - DataFrame. Если вы не знакомы с фреймами данных Pandas, посмотрите эту статью, чтобы понять основы.

Создание RESTful API с помощью Flask

В этом уроке мы будем изучать и создавать RESTful API с помощью Flask. Чтобы следовать этому руководству, вы уже должны хорошо знать Python, Flask и SQLAlchemy.

Django Forms: работа с формами в Python

Dealing with HTML forms in a web application can be a complicated task: ideally, you’d have a standard way of rendering input fields and processing the inputted data. Django forms provide you with a framework that does just that. Django comes with some standard ways of rendering forms with inputs of various types.

Использование статических файлов и шаблонов Django: учебник по Django, часть 2

Django is made up of a few core components that we touched on in the last Django tutorial: Django Models make up the structure and behavior of data in a Django project, Django Views process incoming requests and provide responses, and Django Templates are populated with data and then rendered to the browser from the view response.

Использование функции записи в файл Python

Как разработчики и клиенты могут извлечь выгоду из того, что данные находятся в файловом формате, когда существует множество других вариантов? Почему бы не использовать простую HTML-страницу с AJAX-запросами и таблицами для отображения данных? В этой статье я покажу вам, почему использование языка Python для создания файлов является продуктивным способом их создания и наполнения данными.

Веб-парсинг сайтов с помощью Scrapy: расширенные примеры

Вебскраппинг - это один из инструментов, имеющихся в распоряжении разработчика при сборе данных из Интернета. Хотя использование данных через API стало обычным делом, большинство сайтов в Интернете не имеют API для предоставления данных потребителям.