При работе со словарями принято проверять, существует ли ключ или нет. Это может быть наиболее полезно при работе с большим набором данных и необходимости доступа к значениям по их ключам. В этой статье мы рассмотрим различные способы, которые можно использовать для проверки существования ключа в словаре на языке Python. Давайте начнем.
В Django существует три основных типа отношений: один-к-одному, много-к-одному и много-ко-многим. В этой статье я расскажу об отношениях "многие-к-одному" в Django. Если вы новичок, имеющий некоторые знания о настройке проекта Django, или даже имеете некоторый приличный опыт работы с Django, вы можете следовать этой статье.
В этом уроке вы узнаете, что такое массив в Python. Вы также узнаете некоторые возможные способы добавления элементов в существующий массив.
Мы глубоко погрузимся в сферу оценки качества кода Django. В этом подробном руководстве я расскажу вам о том, как измерить качество кода вашего приложения на базе 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.
This tutorial will explain how to build a chat application with Python, Django and React.
По умолчанию в Django не предусмотрено никаких методов стилизации форм, из-за чего приходится тратить много сил и драгоценного времени, чтобы красиво оформить форму. django-crispy-forms решает эту проблему.
В этой статье мы рассмотрим преимущества и ограничения использования Celery для создания надежных и эффективных приложений. Мы рассмотрим примеры использования Celery, в том числе его способность повышать производительность веб-приложений за счет асинхронного выполнения задач.
Начиная с версии 3.5, Python поддерживает подсказки типов: аннотации кода, которые с помощью дополнительных инструментов позволяют проверить, правильно ли вы используете код.
В этой статье мы рассматриваем интересную проблему данных - принятие решений об алгоритмах, используемых для сегментации изображений, или отделения одной качественно отличной части изображения от другой.
Искусственная нейронная сеть (ИНС) - это попытка моделирования возможностей биологической нервной системы по обработке информации. Человеческий организм состоит из триллионов клеток, а клетки нервной системы, называемые нейронами, специализированы для передачи "сообщений" с помощью электрохимических процессов.
Python Pandas является одним из самых популярных инструментов в арсенале исследователя данных. Специалисты по исследованию данных используют Pandas для изучения, очистки и понимания наборов данных.
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.”
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 (DRF), просто перейдите к обучающей части, чтобы узнать, как за пять минут или меньше создать свой API. После этого вернитесь и ознакомьтесь с деталями того, как составлена каждая часть учебника по DRF и какие дополнительные возможности и функциональность вы можете получить от DRF.
Библиотека Pandas в Python является популярной библиотекой для очистки, манипулирования и интерпретации больших объемов данных. В одной из предыдущих статей мы рассмотрели основополагающую структуру Pandas - DataFrame. Если вы не знакомы с фреймами данных Pandas, посмотрите эту статью, чтобы понять основы.
В этом уроке мы будем изучать и создавать RESTful API с помощью Flask. Чтобы следовать этому руководству, вы уже должны хорошо знать Python, Flask и SQLAlchemy.
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.