Python Hub Studio
Python Hub Studio
  • Видео 78
  • Просмотров 10 905 228
Django полный курс - Интернет магазин на python Django 4 [Часть 4] Кэширование, кэш миксин и запросы
Полный курс уроков по Django python, одному из самых популярных и широко используемых фреймворков для разработки веб приложений. Уроки по Django сделаны на примере создания интернет-магазина с нуля. Это 4 часть курса, в которой начнем оптимизировать
базу данных PostgreSQL, в этом видео займемся кэшированием данных.
Коммит в репе - "video 4 - caching" 😎
P.S.: И осторожней с кэшированием, продолжая разаработку сайта, так как может сбивать с толку, когда страница отдается из кеша, а не из бд)))
00:00 Кэширование данных сайта Django. Вступление.
01:56 Хранилища для кэша
07:26 Кэширование контроллеров и url маршрутов через декоратор
12:23 Кэширование в шаблоне через шаблонный тег cache
15:04 Персонали...
Просмотров: 1 334

Видео

Django полный курс - Интернет магазин на python Django 4 [Часть 3] Классы представления (CBV)
Просмотров 2,9 тыс.День назад
Полный курс уроков по Django python, одному из самых популярных и широко используемых фреймворков для разработки веб приложений. Уроки по Django сделаны на примере создания интернет-магазина с нуля. Это 3 часть курса, в которой переведем на классы представления (cbv - class based views) наш проект интернет магазина. (Проект работает и на 4 и на 5 версии Django) 00:00 Обзор на некие исправления ...
Используй ЭТО чтобы НЕ ОТСТАТЬ! Программирование меняется с ИИ инструментами?
Просмотров 6 тыс.2 дня назад
О том как используются ИИ ассистенты в программировании, ТОП 5 (по моему мнению) ассистентов, которые используются как плагины в редакторах, два из них протестируем!) Поддержать канал: На канале доступна функция Спонсорство с дополнительными бонусами. Присоединиться: ruclips.net/user/PythonHubStudiojoin А также кнопка Суперспасибо под видео (отображается не во всех странах). Что разрабатывают н...
Сложность алгоритмов | Эффективный код и нотация Big O #1 Алгоритмы и структуры данных
Просмотров 4,5 тыс.2 месяца назад
Оценка асимптотической сложности алгоритмов в виде нотации big O - один из главных критериев оценки эффективности кода. 00:00 Введение. Алгоритмы и структуры данных 02:55 Оценка сложности алгоритмов 08:22 Нотация Big O 11:23 Оценка сложности простых алгоритмов на псевдокоде 19:05 Самопроверка. Закрепляем материал на коде 27:47 Почему не учитывают ЛЮБЫЕ константы. Динамика времени при разной сло...
Telegram бот python aiogram 3 #8 Многоуровневое инлайн меню, каталог, пагинация, корзина товаров
Просмотров 18 тыс.4 месяца назад
В этом видео из курса по разработке ботов для Telegram на python с aiogram 3, реализуем многоуровневое инлайн меню, каталог товаров, пагинацию и корзину товаров пользователя. 00:00 Обзор будущего инлайн меню бота 04:11 Изменения в коде по сравнению с прошлым видео 05:00 Удалены команды пользователя 07:08 Новые таблицы в базе данных (модели sqlalchemy) 13:05 Новые запросы через orm к БД 15:07 На...
Асинхронная SqlAlchemy | База Данных в Telegram боте на aiogram 3 #7 Middleware слои, CallbackQuery
Просмотров 22 тыс.4 месяца назад
В этом видео, по созданию Телеграм бота на python с aiogram 3, будем работать асинхронно с базой данных postgresql и sqlite через ORM систему SqlAlchemy, познакомимся с middleware слоями в aiogram 3, а также с Inline кнопками и клавиатурами и событием callback query. 00:00 Обзор кода Телеграм бота на aiogram 3 с прошлого видео 02:40 Middleware слои в aiogram 3 14:53 Работа с базой данных. Устан...
aiogram 3 - Telegram бот python #6 FSM Машина состояний, Админка в боте, Диалоги, фильтр IsAdmin
Просмотров 15 тыс.4 месяца назад
В этом видео создадим админ панель для телеграм бота на python с aiogram 3, посмотрим на реализацию фильтра IsAdmin, функцию для генерации кнопок/клавиатур. Но самое главное - научимся работать с машиной состояний ( FSM ) в aiogram 3. 00:00 Что такое машина состояний FSM в aiogram, кратко 01:18 Обзор кода заготовки 01:50 Функция для универсальной и удобной генерации клавиатур / кнопок 05:36 Роу...
aiogram 3 - Телеграм бот на python #5 Клавиатуры и кнопки, форматирование текста
Просмотров 14 тыс.5 месяцев назад
В этом видео будем работать с кнопками и клавиатурами в Телеграм боте на python с aiogram 3 версии. А также с форматированием текста. 00:00 Что было в прошлом видео по разработке бота 00:31 Клавиатуры и кнопки в документации Telegram API 03:40 Клавиатуры и кнопки в документации aiogram 3 04:50 ReplyKeyboardMarkup и KeyboardButton в aiogram 3 07:44 Параметры кнопок (оформление) в Телеграм боте 0...
aiogram 3 - Telegram бот на python #4 Магические фильтры, Кастомные фильтры, фильтрация сообщений
Просмотров 17 тыс.5 месяцев назад
В этом видео по разработке бота для Telegram на python, поработаем с магическими фильтрами фреймворка aiogram 3, создадим свой кастомный фильтр, для того чтоб наш бот в разных телеграм чатах работал по разному, а также поработаем с кнопкой меню. 00:00 Программная реализации кнопки команд бота в aiogram 07:42 Магические фильтры в aiogram 3 25:31 Работа бота в телеграм группах 27:12 Фильтрация / ...
aiogram 3 - Телеграм бот на python #3 Роутеры, организация проекта, команды
Просмотров 17 тыс.5 месяцев назад
Третий выпуск видео из курса Telegram бот на python с aiogram 3 версии. В этом видео: Роутеры, организация проекта телеграм бота, хранение токенов и обработка команд. 00:00 Intro 00:31 Правильное хранение токена 01:44 Env переменные 05:21 Роутеры aiogram и типы обновлений (событий) 08:52 allowed updates - только допустимы обновления 11:18 Организация проекта 13:34 Подключение роутера 18:20 Кома...
Telegram бот на python с aiogram 3 [2 часть] Курс создания бота | API Telegram, документация aiogram
Просмотров 18 тыс.5 месяцев назад
Курс уроков по созданию Telegram бот на python при помощи фреймворка aiogram 3. В этом уроке: начальная работа с документацией API Telegram и фреймворка aiogram, посмотрим как можно работать с "сырым" API, просто через скрипт python и aiohttp, посмотрим как общается бот с сервером телеграмм, проведем аналогию работы сырого API с работой фреймворка. Поддержать канал: На канале доступна функция С...
Телеграм бот на python с aiogram 3 | Курс создания telegram бота с нуля [1 часть]
Просмотров 43 тыс.5 месяцев назад
Курс уроков по созданию Телеграм бота на python при помощи фреймворка aiogram 3 версии. Все на примере создания бота для бизнес проекта пиццерии. В этом уроке: регистрация бота у BotFather, простой эхо-бот, команда /start. 00:00 Intro в курс по ботам для Telegram 01:39 Регистрация бота у BotFather 03:24 Настройка описания и тд 04:55 Начало работы с проектом 05:26 Установка aiogram и python-dote...
Django полный курс - Интернет магазин на python Django 4 [Часть 2] Корзина, заказы, ajax, сессии
Просмотров 28 тыс.6 месяцев назад
Полный курс уроков по Django python, одному из самых популярных и широко используемых фреймворков для разработки веб приложений. Уроки по Django сделаны на примере создания интернет-магазина с нуля. Это 2 часть курса. 00:00 Вступление во вторую часть курса по Django 01:13 Корзина товаров пользователя 03:30 Когда include вместо extends 05:51 Маршруты для действий с корзиной 08:22 Include разметк...
Django полный курс - Создание интернет магазина на python c Django 4 с нуля | Часть 1
Просмотров 207 тыс.6 месяцев назад
00:00 Введение в курс по Django 4 02:20 Что такое Django 03:40 Backend схема работы 06:35 Осмотр верстки (макета) сайта 10:00 Выбор редактора кода для Django проекта 12:10 Выбор версии Django и python 15:56 Установка Django и настройка проекта 38:56 Поверхностный осмотр базовых файлов Django проекта 54:48 Структура проекта 01:02:15 Создание приложения main 01:05:04 Шаблон проектирования MTV (MV...
Настройка VS Code для python, django, верстки html, css, шаблонов
Просмотров 49 тыс.8 месяцев назад
Настройка VS Code для python, django, верстки html, css, шаблонов
Книги по Обучению Python Которые Нужно Прочитать | Уроки, курсы python, машинное обучение, ИИ
Просмотров 19 тыс.10 месяцев назад
Книги по Обучению Python Которые Нужно Прочитать | Уроки, курсы python, машинное обучение, ИИ
Что реально пишут на python, что учить и какой roadmap на python разработчик | Какие уроки, курсы
Просмотров 237 тыс.10 месяцев назад
Что реально пишут на python, что учить и какой roadmap на python разработчик | Какие уроки, курсы
Как на самом деле ДУМАЕТ нейросеть? | Влияние сгенерированных данных на генеративные ИИ
Просмотров 8 тыс.11 месяцев назад
Как на самом деле ДУМАЕТ нейросеть? | Влияние сгенерированных данных на генеративные ИИ
Программист на рыбалке отдыхает от работы и избавляется от прокрастинации - 100% от профессионала!
Просмотров 9 тыс.11 месяцев назад
Программист на рыбалке отдыхает от работы и избавляется от прокрастинации - 100% от профессионала!
Прогрессивные веб-приложения на python | Flet, Django | Как это работает и в чем преимущества
Просмотров 24 тыс.11 месяцев назад
Прогрессивные веб-приложения на python | Flet, Django | Как это работает и в чем преимущества
Как Быстро Учить ВСЁ! Повышаем эфективность обучения в 100 раз!
Просмотров 14 тыс.Год назад
Как Быстро Учить ВСЁ! Повышаем эфективность обучения в 100 раз!
Новый синтаксис match case в python 3.10 Когда его использовать вместо if elif else?
Просмотров 15 тыс.Год назад
Новый синтаксис match case в python 3.10 Когда его использовать вместо if elif else?
Используй это чтоб сделать свой python код лучше!
Просмотров 10 тыс.Год назад
Используй это чтоб сделать свой python код лучше!
Сделал Ассистента 2.0 на python. GPT - Скажи Привет!
Просмотров 18 тыс.Год назад
Сделал Ассистента 2.0 на python. GPT - Скажи Привет!
Telegram бот на python - курс по созданию бота по документации aiogram и Telegram API
Просмотров 40 тыс.Год назад
Telegram бот на python - курс по созданию бота по документации aiogram и Telegram API
Асинхронность, многопоточность, многопроцессность в python | Библиотека asyncio и асинхронный код
Просмотров 99 тыс.Год назад
Асинхронность, многопоточность, многопроцессность в python | Библиотека asyncio и асинхронный код
Основные Типы Современных Баз Данных Которые Используются в Практике
Просмотров 28 тыс.Год назад
Основные Типы Современных Баз Данных Которые Используются в Практике
Python парсинг динамических страниц сайтов с JavaScript Ajax
Просмотров 44 тыс.Год назад
Python парсинг динамических страниц сайтов с JavaScript Ajax
JavaScript, Python, Java, Typescript, C, C++, C#, Go, Ruby - языки программирования в Copilot
Просмотров 46 тыс.Год назад
JavaScript, Python, Java, Typescript, C, C , C#, Go, Ruby - языки программирования в Copilot
Без Математики Мне Не Стать Программистом
Просмотров 29 тыс.Год назад
Без Математики Мне Не Стать Программистом

Комментарии

  • @user-rc6ew8ny5z
    @user-rc6ew8ny5z 20 часов назад

    Автор, я вставил api ключ для gpt, но при попытке разговора с помощью gpt я слышу: "Нужен API ключ для работы GPT. Или другая ошибка - проверь код"

  • @kirillcherevko3858
    @kirillcherevko3858 22 часа назад

    Бро, ты просто лучший, если стану богатым отплачу тебе за весь этот огромный труд.

  • @user-cd4sd1bs4s
    @user-cd4sd1bs4s День назад

    добрый день при парсинге есть баг со страницами первая страница работает нормально . всю нужную инфо достаю следущие просто копирують содержимое 1 все проверил несколько раз возможно ли что на сайте есть ограничение для парсинга? и где возможно узнать подробнее про ограничения ?

  • @el96el96
    @el96el96 День назад

    Огромное спасибо за такой подробный курс! Было бы замечательно увидеть подобные уроки по DRF!)

  • @user-st5cj8pk1f
    @user-st5cj8pk1f День назад

    Спасибо

  • @maksymartomenko7633
    @maksymartomenko7633 День назад

    Спасибо, это лучшее объяснение разницы всех этих понятий.

  • @joe.monkeus9910
    @joe.monkeus9910 День назад

    Подскажите,пожалуйста,у меня файл jquery-alax.js дает ошибку 404 ,как это исправить,остальные такие же файлы js нормально не дают ошибку.Можно ли переделать код без этoго файла.

    • @PythonHubStudio
      @PythonHubStudio 23 часа назад

      Какие другие файлы js??? Там только один "свой", остальные js файлы - файлы библиотеки jquery. Без него никак, через него идёт обработка запросов с кнопок корзины или придется переделывать контроллер и url маршруты. До классов работало?

    • @joe.monkeus9910
      @joe.monkeus9910 21 час назад

      Нет и до классов не работало.

    • @joe.monkeus9910
      @joe.monkeus9910 21 час назад

      Я до классов смог переделать два контролера add ,remove,а перерь и это не выходит

  • @ericcartman8047
    @ericcartman8047 День назад

    Планируется продолжение курса по алгоритмам?

  • @coolbaber1979
    @coolbaber1979 День назад

    Забавно что я стал программистом просто случайно наткнувшись на это видео. Спасибо, за смысл жизни, наверное?

  • @user-vq1je3xn3k
    @user-vq1je3xn3k День назад

    Ребят не было ни у кого проблемы при создании файла launch.json, я вижу ошибку с след текстом "This configuration will be deprecated soon. Please replace `python` with `debugpy` to use the new Python Debugger extension.(2)" Погуглил, ребята пишут что решение проблемы это установка плагина Python Debugger в IDE VS code, но мне это решение не помогло. Ошибка так и осталась, и я не могу понять в чём тут проблема , помогите плиз.

    • @PythonHubStudio
      @PythonHubStudio День назад

      Попробуйте удалить python debugger и расширение python, а потом заново установить расширение python. Вместе с расширением python сейчас ставится и debugger автоматически. Возможно просто по отдельности "состыковки" плагинов не произошло.

  • @kcmatrica7210
    @kcmatrica7210 День назад

    Здравствуйте! Вы только тренер? Или исполнитель тоже.

    • @PythonHubStudio
      @PythonHubStudio День назад

      В основном только исполнитель

    • @kcmatrica7210
      @kcmatrica7210 22 часа назад

      @@PythonHubStudio почта от 09.июня.2024г 21:21

  • @dyakon9301
    @dyakon9301 День назад

    Print("красава все чотко")

  • @SyperMonster
    @SyperMonster День назад

    Спасибо за курс! А планируете переделывать с темплейтов на REST и фронтенд на js фреймворке?

    • @PythonHubStudio
      @PythonHubStudio День назад

      На канал только rest, в будущем. Фронтенд не люблю и писать видео по нем скорее всего не буду.

  • @MegaBrain_Andrey
    @MegaBrain_Andrey День назад

    Очень классный курс. Этот канал - настоящая находка. Есть два вопроса: 1) Как сделать анотацию типов. Чтобы редактор как у тебя показывал что возвращает функция 2) Как ты сделал такой шрифт Заранне спасибо

    • @PythonHubStudio
      @PythonHubStudio День назад

      В описании видео есть ссылка на видео по настройке vscode....

  • @Andy-pn3ww
    @Andy-pn3ww День назад

    Лучший

  • @Faybmi
    @Faybmi День назад

    о да микросервисы

  • @iegorshevchenko8365
    @iegorshevchenko8365 2 дня назад

    +++++++++++++

  • @elfinpok
    @elfinpok 2 дня назад

    Как у Django с поддержкой Neo4j?

  • @user-vs4pb2ur2l
    @user-vs4pb2ur2l 2 дня назад

    Курс топ!!! надеюсь в дальнейшем появится реализация отзывов к товарам, характеристик и фильтров, подвязка mail рассылок.

  • @FOTIS06
    @FOTIS06 2 дня назад

    Легенда 🔥

  • @crazyhowling2203
    @crazyhowling2203 2 дня назад

    А что насчёт Redis?

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      Я же сказал об этом в видео... Нет смысла делать это при разработке. Арендуете мощности под редис для реального проекта на продакшн - тогда двумя строчками в settings его подключите. А заниматься "непристойностями" на личном ПК смысла не вижу.

  • @user-qo2ex5yp4v
    @user-qo2ex5yp4v 2 дня назад

    Лучший курс во всём интернете❤

  • @Evgenii-Web-3
    @Evgenii-Web-3 2 дня назад

    Так долго ждал продолжения уроков 🔥 Спасибо огромное вам за ваш труд ❤

  • @vosk4595
    @vosk4595 2 дня назад

    🎉😊🎉😊🎉😊🎉

  • @user-nb5ko6cu6o
    @user-nb5ko6cu6o 2 дня назад

    Присоединяюсь к положительным откликам. Спасибо большое

  • @user-vc3zm9qq7q
    @user-vc3zm9qq7q 2 дня назад

    Здравствуйте,хотел спросить используется ли ООП в этом курсе?Или же курс можно проходить без знаний ООП?

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      В некоторых моментах (1е-2е видео), 3е видео - переводим все на классы. Не нужно этого боятся, там все просто, тем более что это объясняется. И на канале есть отдельно мини плейлист (3 видео) - "Экспресс" курс ООП. Так что начинайте изучать django, а как только, то сразу ООП подтяните.

  • @igorratnik2357
    @igorratnik2357 2 дня назад

    Спасибо большущее!

  • @user-fk5qd1rg1u
    @user-fk5qd1rg1u 2 дня назад

    Да видео классное особенно с postgresql да про платёжную систему хотелось бы узнать))

  • @SatanGoFuck
    @SatanGoFuck 2 дня назад

    Спасибо огромное за курс!Недавно закончил с первыми двумя частями,на полное понимание ушло много времени,но я буквально познал первые 2-е части полностью.Подскажите пожалуйста,а сколько уроков/часов ещё планируется в данном курсе по Джанге?

  • @user-ph8qo7rj8u
    @user-ph8qo7rj8u 2 дня назад

    отлично подан материал.Курсы так не подают материал.Спасибо

  • @user-ur2xo1fu1y
    @user-ur2xo1fu1y 2 дня назад

    доброго дня! отличный курс. К сожалению в стране где я нахожусь кнопки суперспасибо нет. А такой труд просто должен вознаграждаться. Нет других способов? (крипта, патреон). И вопрос по курсу, нет возможности добавить UML и UPD диаграмму для наглядности понимания кода и баз данных? В любом случае видео огонь.

  • @user-oi7kb4uk6f
    @user-oi7kb4uk6f 2 дня назад

    Очень понятно автор очень хороший. Желаю вам здоровья и всего хорошего

  • @WounderVaflel
    @WounderVaflel 2 дня назад

    Есть ещё Сбер GigaCode

  • @sefgeypimenov9261
    @sefgeypimenov9261 3 дня назад

    Огромное спасибо за ваш труд!

  • @user-vr3vv2nc6g
    @user-vr3vv2nc6g 3 дня назад

    Увожаемый автор подскажите пожалуйсто. PS C:\Users\PyHS\Desktop\any name> ответьте подалуйсто как в строке окна windows Powershell появилось название папки any name? Большое спасибо!

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      Когда в редакторе открывается папка именно проекта, то это происходит автоматически, терминал открывается именно в той папке. В любом редакторе: file>open folder

    • @user-vr3vv2nc6g
      @user-vr3vv2nc6g 2 дня назад

      @@PythonHubStudio спасибо

  • @user-vr3vv2nc6g
    @user-vr3vv2nc6g 3 дня назад

    PS C:\Users\PyHS\Desktop\any name> ответьте подалуйсто как в строке окна windows Powershell появилось название папки any name

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      Ответил в комментарии дубле

  • @triplet2339
    @triplet2339 3 дня назад

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

  • @triplet2339
    @triplet2339 3 дня назад

    лучший в мире

  • @user-in5tc9ky3r
    @user-in5tc9ky3r 3 дня назад

    Такой вопрос по поводу Телеграм ботов. Хочу сдлелать рассылку через бота. Я так понимаю через базу данных надо но не совсем понимаю как

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      Храните в бд данные всех пользователей которые писали боту (по id пользователя в телеге)(пишите в бд айдишники при первом взаимодействии юзера с ботом, например команда старт), это значит, что бот может им писать в личку. Потом, например по команде, bot.send_messages... Об этом было косвенно рассказано.

    • @user-in5tc9ky3r
      @user-in5tc9ky3r 2 дня назад

      Спасибо ​@@PythonHubStudio

  • @A_Danni
    @A_Danni 3 дня назад

    Про что будет следующее видео?

    • @PythonHubStudio
      @PythonHubStudio 2 дня назад

      Кеширование, а следующее после следующего - оптимизация бд через индексацию полей в бд)) Чтоб все как по маслу было)😁

  • @elliotalderson2930
    @elliotalderson2930 3 дня назад

    Was a great help in improving skills

  • @Issus7548
    @Issus7548 3 дня назад

    Я открою тебе ворота в рай

  • @alexazarubin8456
    @alexazarubin8456 3 дня назад

    Огромное спасибо!!!!! Супер!!! Это лучший сайт. Ждем Ваши новые видео!