В Django 5.0 добавлено множество новых функций и улучшений, которые помогут разработчикам создавать эффективные и гибкие веб-приложения.
Некоторые нововведения:
Field.db_default устанавливает значение по умолчанию, вычисляемое в базе данных.class MyModel(models.Model):
age = models.IntegerField(db_default=18)
created = models.DateTimeField(db_default=Now())
circumference = models.FloatField(db_default=2 * Pi())
GeneratedField позволяет создавать столбцы, генерируемые базой данных.class Square(models.Model):
side = models.IntegerField()
area = models.GeneratedField(
expression=F("side") * F("side"),
output_field=models.BigIntegerField(),
db_persist=True,
)
Field.choices (для полей модели) и ChoiceField.choices (для полей формы) обеспечивают большую гибкость при объявлении их значений.Читать подробнее — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
🤣10⚡1
В данной статье автор рассказывает, что такое парсинг веб-сайтов, какие правовые и моральные аспекты следует знать, чтобы использовать парсинг безопасно и эффективно, а также немного полезной информации о библиотеках requests и Beautiful Soup.
Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4⚡3
Как имплементировать словарь с нуля?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12⚡1
forex-python — это библиотека, которая позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.Результат работы кода:
Введите сумму: 10000
Введите валюту: RUB
Введите валюту для конвертации: USD
10000 RUB равно 95.23809523809524 USD
Установка:
pip install forex-python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16
⚡12
Автор представляет ещё одну статью-шпаргалку о модуле
multiprocessing в Python, без воды, для новичков многопроцессорного программирования.Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7⚡2
Приведите пример использования
filter и reduce над итерируемым объектом.Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6❤5
urllib — это модуль, который предоставляет различные инструменты для работы с URL-адресами и сетевыми запросами. С его помощью вы можете выполнять операции, такие как отправка HTTP-запросов, получение данных из URL-адресов и работа с различными протоколами сети.Please open Telegram to view this post
VIEW IN TELEGRAM
❤15
PyTorch — это популярная библиотека глубокого обучения, предоставляющая гибкие инструменты для создания и обучения нейронных сетей.
PyTorch обеспечивает гибкость и простоту использования, что делает его привлекательным инструментом для исследователей и разработчиков в области искусственного интеллекта и машинного обучения.
Руководство — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Напишите однострочник, который будет подсчитывать количество заглавных букв в файле.
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣17❤8⚡3💯1
В данной статье автор помогает получить более глубокое понимание устройства процессов и использования пакета
multiprocessing в Python.multiprocessing — это модуль, который предоставляет классы и функции для работы с процессами.Ссылка на статью — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🤣1
🤣9❤6⚡4💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣33😁4❤2
JsonObject — это библиотека Python для работы с Json объектами.
Библиотека способна значительно ускорить процесс работы с внешними API и обработки JSON данных, особенно если требуется структурировать и обрабатывать их поля.
Установка:
pip install jsonobject
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9