ProgHunter | Веб-разработка Django | Курсы
104 subscribers
298 photos
302 links
Статьи о современной веб-разработке на популярных backend-frontend фреймворках.

Админ сайта и канала, а также автор курса по Django: @DarkColonelS
Download Telegram
Функция zip() в Python: объединение итерируемых объектов

Функция zip() в Python – это встроенная функция, которая используется для объединения нескольких списков (или других итерируемых объектов) в один список кортежей, где каждый кортеж содержит элементы с одинаковыми индексами из каждого из исходных списков.

#Python | Статья с примерами
👍3🔥2
Django База [2023]: Создание сайта пошагово на Django 4.1 | 50 уроков

Это руководство содержит список уроков по созданию веб-сайта на Django 4.1 с кратким описанием каждого урока, которые является актуальными в 2023 году. Оно представляет собой навигационный инструмент для всех, кто хочет изучить Django и создать свой собственный сайт.

Django - это популярный фреймворк для создания веб-приложений на языке Python, который предоставляет множество готовых компонентов и инструментов для быстрого и удобного разработки.

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

#Django | Курс по Django 4.1
👍51🔥1
Функция enumerate() в Python: примеры и применение

Функция enumerate() в Python - это встроенная функция, которая позволяет перечислять элементы итерируемого объекта, предоставляя индекс каждого элемента вместе с самим элементом. enumerate() создает объект-итератор, который генерирует кортежи, содержащие индекс элемента и сам элемент.

#Python | Статья с примерами
👍4🔥2
Исправление ошибки: CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed

Эта ошибка возникает в Django, когда в процессе работы с переводами не удается найти утилиту msguniq из GNU gettext tools версии 0.15 или новее. msguniq используется для сравнения и объединения сообщений в файле .po, используемом для перевода приложения.

#Django | Статья на сайте
3👍3
Что такое DOM-дерево и как оно используется в JavaScript 🌳

DOM
(Document Object Model) - это объектная модель документа, которая представляет структуру HTML или XML документа в виде иерархической структуры объектов. DOM позволяет программистам изменять содержимое и стиль веб-страницы с помощью JavaScript.

#JavaScript | Статья на сайте
👍5
Как работать с типами объектов HTMLCollection и NodeList в JavaScript

HTMLCollection
и NodeList - это два типа объектов, которые представляют коллекции элементов на веб-странице. Оба типа объектов представляют коллекции элементов DOM, но есть некоторые различия между ними. Давайте рассмотрим каждый тип объекта подробнее и рассмотрим примеры их использования.

#JavaScript | Статья на сайте
👍5
Функции all() и any() в Python: примеры и применение

Функции all() и any() в Python - это встроенные функции, которые используются для проверки истинности значений в списке, кортеже или другом итерируемом объекте.

#Python | Статья на сайте
👍5
Запуск PostgreSQL и pgAdmin в Docker

В данном руководстве мы будем рассматривать установку базы данных Postgres и связанной с ней админ-панели PgAdmin, используя Docker. С помощью Docker мы сможем выполнить все необходимые шаги быстро и легко.

#Docker #Postgres | Статья на сайте
👍5
Бот на Python, для генерации изображений с помощью нейросети DALL-E для Telegram 🏡 [Гайд]

В данной статье мы изучим процесс создания бота на Python, который будет генерировать изображения с помощью нейросети DALL-E 2.

Мы будем использовать библиотеку aiogram для создания бота в Telegram, которая обеспечивает удобный и простой интерфейс для взаимодействия с ботом.

#Нейросети | Статья на сайте
👍5
Функция sum() в Python: работа с числовыми значениями

В Python есть много полезных встроенных функций, одной из которых является функция sum(). Она используется для получения суммы числовых значений в коллекции объектов. В этой статье мы рассмотрим, как использовать функцию sum() в Python с различными типами чисел и в разных сценариях.

#Python | Статья на сайте
👍3🔥2
Функции min() и max() в Python: находим максимальное и минимальное значение

Функции min() и max() в Python используются для нахождения минимального и максимального значения из набора значений соответственно. Эти функции могут быть применены к любому итерируемому объекту, такому как список, кортеж, множество, словарь или даже строки.

#Python | Статья на сайте
👍4
Событийная модель в JavaScript: как создавать обработчик событий

Событийная модель в JavaScript – это механизм, который позволяет реагировать на действия пользователя, такие как клики, нажатия клавиш, скроллинг и т.д. В данной статье мы рассмотрим, как создавать события, какие свойства имеют объекты событий и приведем несколько примеров использования.

#JavaScript | Статья на сайте
👍2🔥1
Декоратор @dataclass в Python: эффективное и легкое создание классов данных

В Python 3.7 был добавлен модуль dataclasses, который предоставляет декоратор dataclass для создания классов данных (data classes) более эффективно и легко, чем с помощью обычных классов.

Data class - это класс, предназначенный для хранения данных, у которого есть несколько членов данных (data members), методы доступа (accessor methods) и методы сравнения и хеширования (comparison and hashing methods).

#Python | Статья на сайте
👍1🔥1
Преобразование Markdown в HTML на Python

Markdown
является простым языком разметки, который позволяет писать текст с использованием легко читаемой и написанной. Однако, для того чтобы использовать его на сайте или приложении, мы должны преобразовать Markdown в HTML

#Python | Статья на сайте
👍3
Преобразование HTML в Markdown на Python

Markdown
и HTML являются двумя самыми распространенными форматами для написания документации, блогов и других видов контента.

В этом гайде мы рассмотрим возможность конвертирования HTML в Markdown с помощью Python, используя две библиотеки: html2markdown и markdownify.

#Python | Статья на сайте
👍3
Новые функции и изменения в Django 4.2: примечания к выпуску

Django 4.2
был выпущен с новыми функциями и изменениями, которые включают поддержку библиотеки Psycopg 3 и усиленную защиту от атаки BREACH. Однако, также есть обратно несовместимые изменения, которые нужно учитывать при обновлении с более ранних версий.

#Django | Больше примечаний на сайте
2👍1
Функция round() в Python: примеры использования

Функция round() является встроенной в Python и позволяет округлять числа до указанного количества знаков после запятой. В этой статье мы рассмотрим синтаксис функции round(), ее возможности и приведем несколько примеров использования.

#Python | Статья на сайте
👍3
Ваша поддержка 🫡

Если вы желаете поддержать мой проект и вдохновить меня на написание новых курсов по веб-разработке, я буду рад вашей помощи.

В моих планах - написание статей, посвященных Django Rest Framework и интеграции Django с Next.js. Также будут статьи и о работе с парсерами Selenium и BS4.

Кроме того, я не забываю следить за новыми тенденциями в мире нейросетей и заинтересовался созданием ботов.

#Поддержка #Сайт | Поддержать кофеём на boosty
❤‍🔥3🔥2👏1
Функция mean() и fmean() в Python: среднее значение списка чисел

В Python есть несколько функций, которые могут быть полезны при работе с числовыми данными. Одна из них - это функция mean() и fmean().

#Python | Статья на сайте
👍3
fetch() запросы в JavaScript: отправка и обработка запросов

Fetch
- это стандартный способ отправки HTTP-запросов в браузере. Он позволяет асинхронно получать ресурсы с сервера и работать с ними в JavaScript.

#JavaScript | Статья на сайте
👍4
Функции isinstance() и issubclass() в Python

Python
предоставляет две встроенные функции для проверки типов: isinstance() и issubclass(). Эти функции позволяют проверить, является ли объект экземпляром класса или является ли класс наследником другого класса.

#Python | Статья на сайте
👍2🔥1