Создание AI агентов на CrewAI
Что в видео:
- Покажу не только результат, но и код агентов.
- Увидим, как AI-команда генерирует стратегический план для “кофейни для брутальных пацанов” и “чайной для программистов”.
- Разберем, как подключение памяти позволяет агентам учиться на предыдущих диалогах и становиться “умнее”.
- - -
Смотреть видео на YouTube
Смотреть видео на RuTube
- - -
Мой клуб по нейросетям
#crewai
Что в видео:
- Покажу не только результат, но и код агентов.
- Увидим, как AI-команда генерирует стратегический план для “кофейни для брутальных пацанов” и “чайной для программистов”.
- Разберем, как подключение памяти позволяет агентам учиться на предыдущих диалогах и становиться “умнее”.
- - -
Смотреть видео на YouTube
Смотреть видео на RuTube
- - -
Мой клуб по нейросетям
#crewai
👍11🔥6🎉2
Forwarded from Солвери | Айтишники о карьере, росте и провалах
5 способов, как я использую ИИ каждый день как разработчик
Друзья, опрос показал, что почти все уже пробовали ИИ — но немногие реально умеют с ним работать, — использовать по делу, а не потому что так сказал начальник......😠
С нами Михаил Омельченко — Предприниматель в сфере внедрения ИИ в бизнес-процессы и автор канала о нейросетях, веб-разработке и программировании @django_school.
В наше время, когда скорость разработки напрямую влияют на успех продукта, разработчик, который не использует нейросети (далее по тексту ИИ), упускает серьезное преимущество.
Искусственный интеллект не заменяет инженеров, а служит катализатором, позволяя сосредоточиться на архитектуре и сложных задачах, передав рутину машине. Как бывший fullstack разработчик и тот, кто не любит верстать, я интегрировал ИИ, чтобы повысить свою эффективность.
Вот 5 ключевых областей, где ИИ стал для меня помощником:
1️⃣ Генерация кода помогает снизить когнитивную нагрузку.
Стандартные конструкции или повторяющиеся части, вроде базовых операций CRUD, я делегирую задачу ИИ. Секрет в том, чтобы чётко формулировать задачу. Чем точнее запрос, тем меньше правок потом. Используя Cursor или Trae, я получаю до 80% готового кода. Мне остается проверить его, оптимизировать и интегрировать. Это освобождает голову для более сложных архитектурных решений.
2️⃣ Документация часто становится узким местом в проекте, но с ИИ эта рутина превращается в стандартную процедуру.
Я беру ChatGPT или Claude, указываю на нужную функцию в коде и прошу:
Также можно описывать документацию всего проекта, не только кода.
3️⃣ Диагностика ошибок и рефакторинг.
Современные среды вроде Trae или Cursor — это не просто редакторы, а полноценные ассистенты для разработки. При ошибке в логах я выделяю ее и прошу ИИ проанализировать код, который мог ее вызвать, и предложить исправление.
Когда хочу улучшить старый код, я выделяю участок и пишу:
Плюс, я настраиваю правила для агента в IDE, чтобы ИИ всегда следовал моим стандартам кода и архитектуры в проекте.
4️⃣ Автоматизация верстки.
Используя инструменты, вроде MCP для связи с Figma, я генерирую базовую структуру компонентов прямо из макета. Это экономит часы ручной верстки. Код не идеален, но дает рабочую основу за считанные минуты. Моя роль сводится к настройке бизнес-логики и работе с API, без ручной pixel perfect верстки.
5️⃣ Написание тестов — одна из самых трудоемких, но необходимых частей разработки.
Тесты писать нужно, но это занимает массу времени. ИИ помогает сократить эту рутину до пары минут.
Это же касается и тестовых данных, вместо ручного создания JSON для моков, я просто прошу ИИ сгенерировать мне массив из 50 объектов по заданной структуре.
⚡️ Риски и трезвый взгляд.
🔵 Важно подходить к использованию ИИ с умом. Конфиденциальность кода, я никогда не отправляю конфиденциальные данные или коммерческий код в облако. Для этого лучше использовать enterprise решения или локальные модели, которые работают на вашем железе.
🔵 Нужно помнить про "галлюцинации" и ошибки. ИИ может придумывать несуществующие функции или генерировать код с трудноуловимыми багами. Код от ИИ — это не истина в последней инстанции, а заготовка, которая всегда требует проверки и ревью со стороны опытного разработчика.
🔵 И наконец, чрезмерная зависимость от ИИ может привести к тому, что базовые навыки начнут забываться. Я использую его как инструмент для ускорения, а не как замену собственному мышлению, особенно при решении фундаментальных задач.
Грамотное использование ИИ делает инженера быстрее, аккуратнее и сосредоточеннее.
🫥 🫥 🫥 🫥 🫥
А как вы используете ИИ в разработке? Если хотите разобраться, как встроить ИИ в свои процессы разработки — от промпт-инжиниринга до построения автоматизаций под задачи, то записывайтесь к Михаилу
➡️ Записаться на тестовое с Михаилом
Друзья, опрос показал, что почти все уже пробовали ИИ — но немногие реально умеют с ним работать, — использовать по делу, а не потому что так сказал начальник......
В этом месяце вместе с нашими менторами мы разберём, как ИИ помогает специалистам в разных сферах. И начнём с разработки.
С нами Михаил Омельченко — Предприниматель в сфере внедрения ИИ в бизнес-процессы и автор канала о нейросетях, веб-разработке и программировании @django_school.
В наше время, когда скорость разработки напрямую влияют на успех продукта, разработчик, который не использует нейросети (далее по тексту ИИ), упускает серьезное преимущество.
Искусственный интеллект не заменяет инженеров, а служит катализатором, позволяя сосредоточиться на архитектуре и сложных задачах, передав рутину машине. Как бывший fullstack разработчик и тот, кто не любит верстать, я интегрировал ИИ, чтобы повысить свою эффективность.
Вот 5 ключевых областей, где ИИ стал для меня помощником:
Стандартные конструкции или повторяющиеся части, вроде базовых операций CRUD, я делегирую задачу ИИ. Секрет в том, чтобы чётко формулировать задачу. Чем точнее запрос, тем меньше правок потом. Используя Cursor или Trae, я получаю до 80% готового кода. Мне остается проверить его, оптимизировать и интегрировать. Это освобождает голову для более сложных архитектурных решений.
Я беру ChatGPT или Claude, указываю на нужную функцию в коде и прошу:
Создай docstring в стиле Google. Также можно описывать документацию всего проекта, не только кода.
Современные среды вроде Trae или Cursor — это не просто редакторы, а полноценные ассистенты для разработки. При ошибке в логах я выделяю ее и прошу ИИ проанализировать код, который мог ее вызвать, и предложить исправление.
Когда хочу улучшить старый код, я выделяю участок и пишу:
Проведи рефакторинг этого кода, сделай его более читаемым, следуя принципам SOLID, и добавь обработку исключений. Плюс, я настраиваю правила для агента в IDE, чтобы ИИ всегда следовал моим стандартам кода и архитектуры в проекте.
Используя инструменты, вроде MCP для связи с Figma, я генерирую базовую структуру компонентов прямо из макета. Это экономит часы ручной верстки. Код не идеален, но дает рабочую основу за считанные минуты. Моя роль сводится к настройке бизнес-логики и работе с API, без ручной pixel perfect верстки.
Тесты писать нужно, но это занимает массу времени. ИИ помогает сократить эту рутину до пары минут.
Это же касается и тестовых данных, вместо ручного создания JSON для моков, я просто прошу ИИ сгенерировать мне массив из 50 объектов по заданной структуре.
Грамотное использование ИИ делает инженера быстрее, аккуратнее и сосредоточеннее.
А как вы используете ИИ в разработке? Если хотите разобраться, как встроить ИИ в свои процессы разработки — от промпт-инжиниринга до построения автоматизаций под задачи, то записывайтесь к Михаилу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10 6
Сегодня стрим в 19:00.
Тема: n8n, LLM и AI агенты.
Тема: n8n, LLM и AI агенты.
🔥14👍5 2🤔1
Стрим сегодня в 19:00 по мск.
Что мы сделаем на стриме:
✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.
✅ Создадим последовательную цепочку из нескольких AI-агентов, где каждый выполняет свою часть работы.
✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.
- - -
Запись стрима в частном клубе.
Так же в клубе обсуждаем работу с нейросетями, правильный вайбкодинг, автоматизации, программирование и т.д.
- - -
#stream #n8n
Что мы сделаем на стриме:
✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.
✅ Создадим последовательную цепочку из нескольких AI-агентов, где каждый выполняет свою часть работы.
✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.
- - -
Запись стрима в частном клубе.
Так же в клубе обсуждаем работу с нейросетями, правильный вайбкодинг, автоматизации, программирование и т.д.
- - -
#stream #n8n
🔥7👍4 2
Представьте человека, который в 57 лет поступил в магистратуру и за полгода подал более 50 патентов на изобретения в сфере AI. Это не сценарий фильма, а гость моего подкаста — Фёдор Марьясов.
Фёдор разрабатывает систему адаптивного обучения, которая, по его словам, на порядок превосходит существующие аналоги.
В этом выпуске мы обсудили:
• Как родилась идея, приведшая к 50+ патентам?
• Что такое система адаптивного обучения и как она работает?
• Как технология блокчейн поможет защитить данные учеников.
• Заменят ли AI-аватары живых учителей и куда денутся нынешние преподаватели?
- - -
🎙️ Слушать подкаст на YouTube
🎙️ Слушать подкаст на RuTube
- - -
Если у вас есть желание принять участие в подкасте, напишите мне в личку @DJWOMS и укажите: чем хотите поделиться и о чем рассказать или о какой теме хотите поговорить.
Если у вас темы нет, но вы всё равно хотите принять участие, тоже пишите. Это может быть формат интервью или мы вместе найдем тему. Укажите в какой области у вас есть опыт.
#podcast #ai #ии
Фёдор разрабатывает систему адаптивного обучения, которая, по его словам, на порядок превосходит существующие аналоги.
В этом выпуске мы обсудили:
• Как родилась идея, приведшая к 50+ патентам?
• Что такое система адаптивного обучения и как она работает?
• Как технология блокчейн поможет защитить данные учеников.
• Заменят ли AI-аватары живых учителей и куда денутся нынешние преподаватели?
- - -
- - -
Если у вас есть желание принять участие в подкасте, напишите мне в личку @DJWOMS и укажите: чем хотите поделиться и о чем рассказать или о какой теме хотите поговорить.
Если у вас темы нет, но вы всё равно хотите принять участие, тоже пишите. Это может быть формат интервью или мы вместе найдем тему. Укажите в какой области у вас есть опыт.
#podcast #ai #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁2
12 способов, как я использую нейросети каждый день |
Часть 1 работа с контентом (изображения, аудио, видео, текст)
Нейросети для многих до сих пор остаются чем-то вроде развлечения или сложной технологии для разработчиков. Для меня же они стали таким же повседневным рабочим инструментом, как текстовый редактор. Они не делают работу за меня, но значительно ускоряют процессы и помогают решать задачи, на которые раньше уходили часы.
Это не инструкция, а скорее обзор моего набора инструментов.
🔢 Создание и доработка изображений.
Я использую многоступенчатый подход. Сначала могу сгенерировать или отредактировать заготовку с помощью Nano banana, скомбинировать несколько фотографий. Затем, если нужно подогнать изображение под формат превью для YouTube, я использую Midjourney, чтобы "дорисовать" его по краям, сохранив общий стиль.
🔢 Развитие идей в полноценный текст.
Часто у меня есть только набор обрывочных мыслей или тезисов по теме. Я описываю их и прошу нейросеть собрать из этого черновик. Это экономит время на первоначальную компоновку. Важный момент, я никогда не беру этот текст вчистую. Я всегда переписываю его, добавляю свой стиль и адаптирую под нужную подачу.
🔢 Редактура и стилизация текста.
Бывает и обратная ситуация, я написал текст, но он кажется "рваным" или не соответствует нужному тону. Я загружаю его в нейросеть с задачей сделать его более плавным. Также могу переписать из неформального стиля в официальный. Еще варинат, я даю текст и прошу определить плюсы и минусы текста, и затем его дорабатываю.
🔢 Транскрибация и подготовка видео к публикации.
После записи видео я использую локальные модели Vosk или Whisper, чтобы сделать текст из аудио. Затем этот текст я загружаю в другую нейросеть и на его основе прошу: предложить несколько вариантов названия и описания, расставить таймкоды по темам, сгенерировать релевантные теги и хештеги, и накидать идей для обложки.
🔢 Улучшение качества аудио и видео.
Чтобы сделать звук чище, я использую встроенные в видеоредактор Filmora нейросетевые инструменты или Auphonic для улучшения звука. Они удаляют шум и выравнивают громкость, делая аудио более профессиональным. Также можно немного улучшить качество видео, особенно если это запись стрима и YouTube его сжал.
🔢 Генерация идей для контента.
Когда я ищу новую тему для видео, я использую нейросеть как аналитика. Я прошу её проанализировать, что уже есть по интересующему меня вопросу в инернете. На основе этого анализа предложить темы или аспекты, которые еще не были раскрыты.
🔢 Перевод видео и текста.
Если мне нужно посмотреть видео на иностранном языке, я пользуюсь функцией закадрового перевода от Яндекса. Это позволяет понять суть, не отвлекаясь на чтение субтитров. Точно так же я использую нейросети и для простого перевода текста на нужный язык.
#ai #нейросети #мысли
Часть 1 работа с контентом (изображения, аудио, видео, текст)
Нейросети для многих до сих пор остаются чем-то вроде развлечения или сложной технологии для разработчиков. Для меня же они стали таким же повседневным рабочим инструментом, как текстовый редактор. Они не делают работу за меня, но значительно ускоряют процессы и помогают решать задачи, на которые раньше уходили часы.
Это не инструкция, а скорее обзор моего набора инструментов.
Я использую многоступенчатый подход. Сначала могу сгенерировать или отредактировать заготовку с помощью Nano banana, скомбинировать несколько фотографий. Затем, если нужно подогнать изображение под формат превью для YouTube, я использую Midjourney, чтобы "дорисовать" его по краям, сохранив общий стиль.
Часто у меня есть только набор обрывочных мыслей или тезисов по теме. Я описываю их и прошу нейросеть собрать из этого черновик. Это экономит время на первоначальную компоновку. Важный момент, я никогда не беру этот текст вчистую. Я всегда переписываю его, добавляю свой стиль и адаптирую под нужную подачу.
Бывает и обратная ситуация, я написал текст, но он кажется "рваным" или не соответствует нужному тону. Я загружаю его в нейросеть с задачей сделать его более плавным. Также могу переписать из неформального стиля в официальный. Еще варинат, я даю текст и прошу определить плюсы и минусы текста, и затем его дорабатываю.
После записи видео я использую локальные модели Vosk или Whisper, чтобы сделать текст из аудио. Затем этот текст я загружаю в другую нейросеть и на его основе прошу: предложить несколько вариантов названия и описания, расставить таймкоды по темам, сгенерировать релевантные теги и хештеги, и накидать идей для обложки.
Чтобы сделать звук чище, я использую встроенные в видеоредактор Filmora нейросетевые инструменты или Auphonic для улучшения звука. Они удаляют шум и выравнивают громкость, делая аудио более профессиональным. Также можно немного улучшить качество видео, особенно если это запись стрима и YouTube его сжал.
Когда я ищу новую тему для видео, я использую нейросеть как аналитика. Я прошу её проанализировать, что уже есть по интересующему меня вопросу в инернете. На основе этого анализа предложить темы или аспекты, которые еще не были раскрыты.
Если мне нужно посмотреть видео на иностранном языке, я пользуюсь функцией закадрового перевода от Яндекса. Это позволяет понять суть, не отвлекаясь на чтение субтитров. Точно так же я использую нейросети и для простого перевода текста на нужный язык.
#ai #нейросети #мысли
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
12 способов, как я использую нейросети каждый день |
Часть 2: Поиск и обработка информации
В этой сфере нейросети для меня выступают в роли ассистента исследователя.
🔢 Глубокий поиск информации.
Когда стандартного "гугления" недостаточно, я обращаюсь к Perplexity или Grok. Они хороши для поиска труднодоступной информации. Умеют не просто давать ссылки, а собирать и анализировать данные из множества источников, формируя на их основе целостный ответ.
🔢 Создание персональной базы знаний.
Это одна из самых мощных функций. Я использую NotebookLM или Нейроэксперт, чтобы создать локальную базу знаний. Я загружаю туда свои документы, статьи, видео и аудио файлы, ссылки. После этого я могу задавать вопросы и получать ответы строго на основе этих данных. Это гарантирует, что нейросеть не будет ничего выдумывать.
🔢 🔢 Анализ документов и аудиозаписей.
После рабочих встреч или созвонов может остается часовая аудиозапись. Чтобы не переслушивать ее целиком, я делаю транскрибацию (см. п. 4), а затем прошу нейросеть проанализировать текст: выделить все сгенерированные идеи, составить список тем или сформировать план работы, который мы обсуждали.
🔢 🔢 Поиск подтверждающей информации.
Если у меня есть какой-то тезис или факт, в котором я не уверен на 100%, я прошу нейросеть найти источники (научные статьи, публикации в СМИ, официальные документы), которые его подтверждают. Это помогает в фактчекинге.
🔢 🔢 Написание текста в нужном стиле.
После того, как я набросал основной текст, я могу попросить нейросеть переделать его. Например, сделать из обычного текста более официальный или наоборот, более информативный и структурированный для статьи. Итоговый вариант все равно остается за мной. Я всегда редактирую текст и проверяю факты.
В заключение
Для меня ключевой момент в работе с нейросетями — это понимание того, что нейросеть это инструмент. Они помогают с рутиной, структурирует и предлагает новые точки зрения, но финальное решение, качество и ответственность всегда остаются за человеком.
P.S.
Сферы где я применяю нейросети, немного шире. В этих постах рассказал о повседневном использовании.
#ai #нейросети #мысли
Часть 2: Поиск и обработка информации
В этой сфере нейросети для меня выступают в роли ассистента исследователя.
Когда стандартного "гугления" недостаточно, я обращаюсь к Perplexity или Grok. Они хороши для поиска труднодоступной информации. Умеют не просто давать ссылки, а собирать и анализировать данные из множества источников, формируя на их основе целостный ответ.
Это одна из самых мощных функций. Я использую NotebookLM или Нейроэксперт, чтобы создать локальную базу знаний. Я загружаю туда свои документы, статьи, видео и аудио файлы, ссылки. После этого я могу задавать вопросы и получать ответы строго на основе этих данных. Это гарантирует, что нейросеть не будет ничего выдумывать.
После рабочих встреч или созвонов может остается часовая аудиозапись. Чтобы не переслушивать ее целиком, я делаю транскрибацию (см. п. 4), а затем прошу нейросеть проанализировать текст: выделить все сгенерированные идеи, составить список тем или сформировать план работы, который мы обсуждали.
Если у меня есть какой-то тезис или факт, в котором я не уверен на 100%, я прошу нейросеть найти источники (научные статьи, публикации в СМИ, официальные документы), которые его подтверждают. Это помогает в фактчекинге.
После того, как я набросал основной текст, я могу попросить нейросеть переделать его. Например, сделать из обычного текста более официальный или наоборот, более информативный и структурированный для статьи. Итоговый вариант все равно остается за мной. Я всегда редактирую текст и проверяю факты.
В заключение
Для меня ключевой момент в работе с нейросетями — это понимание того, что нейросеть это инструмент. Они помогают с рутиной, структурирует и предлагает новые точки зрения, но финальное решение, качество и ответственность всегда остаются за человеком.
P.S.
Сферы где я применяю нейросети, немного шире. В этих постах рассказал о повседневном использовании.
#ai #нейросети #мысли
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥5
Forwarded from AI для каждого | AISferaic
This media is not supported in your browser
VIEW IN TELEGRAM
20 октября 2025 года Anthropic запустил веб-версию Claude Code на базе модели Claude Sonnet 4.5.
Инструмент позволяет писать, отлаживать и оптимизировать код прямо в браузере без дополнительного софта.
Поддерживает сложные проекты с функцией чекпоинтов для отката изменений и интегрируется с VS Code и API.
Подписывайся и научись использовать ИИ
#aisferaic #claude
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня стрим в 19:30.
На стриме пообщаемся.
На стриме пообщаемся.
🔥5👍2
Сегодня вечерний стрим (19:30) в формате свободного общения. Буду отвечать на ваши вопросы про разработку, работу с AI и вообще обо всём, что вас интересует.
На фоне играю в [пока секрет], чтобы атмосфера была уютной.
О чём можно спросить:
✅ Разработка и веб-технологии
✅ Работа с LLM, AI-агентами (CrewAI, n8n)
✅ Автоматизация процессов
✅ Как прокачивать навыки и проходить собеседования
✅ Мои проекты и планы
✅ Или вообще что угодно — давайте просто поболтаем!
Это неформальный формат, который я планирую делать раз в месяц.
Если вам зайдёт — пишите в комментариях, о чём хотели бы услышать в следующий раз.
- - -
- - -
#stream
На фоне играю в [пока секрет], чтобы атмосфера была уютной.
О чём можно спросить:
✅ Разработка и веб-технологии
✅ Работа с LLM, AI-агентами (CrewAI, n8n)
✅ Автоматизация процессов
✅ Как прокачивать навыки и проходить собеседования
✅ Мои проекты и планы
✅ Или вообще что угодно — давайте просто поболтаем!
Это неформальный формат, который я планирую делать раз в месяц.
Если вам зайдёт — пишите в комментариях, о чём хотели бы услышать в следующий раз.
- - -
- - -
#stream
🔥9 2
AI-АГЕНТЫ В N8N от простого чата с LLM до сложных цепочек и делегирования задач
О чем видео:
✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.
✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.
- - -
Смотреть видео на YouTube
Смотреть видео на RuTube
- - -
Мой клуб по нейросетям
#n8n
О чем видео:
✅ Настроим базовую связку: чат ↔️ n8n ↔️ LLM.
✅ Соберем агента-менеджера, который анализирует задачу и передает ее правильному исполнителю.
- - -
Смотреть видео на YouTube
Смотреть видео на RuTube
- - -
Мой клуб по нейросетям
#n8n
👍13🔥4
Поднял на своем сервере n8n.
Завтра на стриме будем тестить.
Завтра на стриме будем тестить.
🔥15
В комментариях спросили характеристики сервера для n8n.
Я взял не большой сервер: 1 CPU, 2 Gb RAM, 30 Gb SSD.
Для начала этого достаточно. Пока не накопятся workflows и не будет несколько параллельно работающих. Или высоко нагруженных.
Потом просто увеличу ресурсы.
На сервере в docker у меня крутится: n8n, postgres, traefik.
По цене это вышло в 510р./мес.
Я взял не большой сервер: 1 CPU, 2 Gb RAM, 30 Gb SSD.
Для начала этого достаточно. Пока не накопятся workflows и не будет несколько параллельно работающих. Или высоко нагруженных.
Потом просто увеличу ресурсы.
На сервере в docker у меня крутится: n8n, postgres, traefik.
По цене это вышло в 510р./мес.
🔥9💯4 4
Сегодня стрим в 19:00 по мск.
На стриме:
🔹 Коротко о n8n на сервере: что внутри docker-compose
🔹 Telegram → n8n → LLM → сайт: как всё работает
🔹 Генерация описания и SEO через LLM
🔹 Автоматическая публикация на сайт
🔹Что я автоматизировал и какие планы дальше
- - -
👉 Запись стрима в частном чате (клубе)
- - -
#stream
На стриме:
🔹 Коротко о n8n на сервере: что внутри docker-compose
🔹 Telegram → n8n → LLM → сайт: как всё работает
🔹 Генерация описания и SEO через LLM
🔹 Автоматическая публикация на сайт
🔹Что я автоматизировал и какие планы дальше
- - -
👉 Запись стрима в частном чате (клубе)
- - -
#stream
🔥12
Фреймворк Esmerald переименован в Ravyn
Tiago Silva объясняет: переименование нужно было из-за роста экосистемы и обеспечения лучшей совместимости с будущими проектами.
📌 Миграция с Esmerald на Ravyn предусмотрена.
👉 Ссылка на документацию
👉 Ссылка на GitHub
В документации появился раздел с обучением и примерами
#esmerald #ravyn
Tiago Silva объясняет: переименование нужно было из-за роста экосистемы и обеспечения лучшей совместимости с будущими проектами.
📌 Миграция с Esmerald на Ravyn предусмотрена.
👉 Ссылка на документацию
👉 Ссылка на GitHub
В документации появился раздел с обучением и примерами
#esmerald #ravyn
Django 6.0 — релиз, которого стоило подождать
Версия 6.0 приносит сразу три долгожданных улучшения, которые влияют на архитектуру и удобство разработки.
Content Security Policy (CSP) теперь из коробки. Новое middleware ContentSecurityPolicyMiddleware, контекст-процессор
Template Partials 😌 — давно требуемая возможность. Теги
💪 Background Tasks, наконец встроенная поддержка задач вне цикла HTTP. Декоратор
Поддержка Python 3.12+ (3.10/3.11 выкинули), обновлённый почтовый API, множество мелких улучшений.
🔗 Официальные примечания к релизу
🔗 Документация по Template Partials
#django6 #django
Версия 6.0 приносит сразу три долгожданных улучшения, которые влияют на архитектуру и удобство разработки.
Content Security Policy (CSP) теперь из коробки. Новое middleware ContentSecurityPolicyMiddleware, контекст-процессор
csp(), настройки SECURE_CSP и SECURE_CSP_REPORT_ONLY дают возможность объявлять доверенные источники скриптов, стилей и изображений на уровне фреймворка, плюс для безопасности.Template Partials 😌 — давно требуемая возможность. Теги
{% partialdef %} и {% partial %} позволяют определять переиспользуемые фрагменты шаблона в том же файле. Это значит меньше дублирования, чище шаблоны, проще поддерживать. 💪 Background Tasks, наконец встроенная поддержка задач вне цикла HTTP. Декоратор
@task, возможность очереди задач. Удобно для отправки писем, обработки данных, запросов API. Фреймворк пока не включает автоматический worker, но API теперь есть. Поддержка Python 3.12+ (3.10/3.11 выкинули), обновлённый почтовый API, множество мелких улучшений.
🔗 Официальные примечания к релизу
🔗 Документация по Template Partials
#django6 #django
🔥18👍7