Кибер Весло
Кибер Весло
  • 34
  • 130 950
The power of f-strings in Python: from concatenation to f-string
В данном видео рассмотрим то, как удобно пользоваться f-strings в Python.
Начнем с конкатенации, далее прейдем к модульному оператору, затем к методу format() в конце концов посмотрим как все это и многое другое можно сделать с помощью f-strings.
มุมมอง: 118

วีดีโอ

Улучшаем Django admin site: меняем способ отображения объектов, добавляем поиск и собственный action
มุมมอง 433ปีที่แล้ว
В данном видео я расскажу и покажу как можно улучшить стандартный django admin site: 00:00 intro 1:12 Adjusting Formfieds names 2:36 Adjusting object's string representation 4:10 Displaying objects as table( and sorting) 6:13 Adding searching 8:05 Adding date hierarchy 9:18 Adding custom actions
Применение практик CI/CD с использованием Github Actions на проекте Django, ч. 2. Измерение coverage
มุมมอง 487ปีที่แล้ว
Внедряем DevOps практики в Django проект с использованием Github Actions. На данном этапе добавим функциональность изменения проекта unit tests и будем обновлять иконку на страничке readme проекта, отображающую процент покрытия. Настроим ограничение уровня покрытия unit tests при котором тесты считаются пройденными. Не будем использовать third-party инструменты для обновления картинки. Исходный...
Применение практик CI/CD с использованием Github Actions на проекте Django
มุมมอง 1.8Kปีที่แล้ว
Внедряем DevOps практики в Django проект с использованием Github Actions. На первом этапе создадим простой Django-проект, добавим функциональность, напишем unit tests, защитим ветку master, внедрим автоматический запуск unit tests и возможность смерджить pull reques только в случае успешного прохождения unit tests. Исходный код проекта в видео - github.com/dvk-net/github-actions-django О github...
Flower: Celery monitoring - мониторинг очереди задач Celery с помощью Flower + Prometheus +@Grafana
มุมมอง 1.9Kปีที่แล้ว
В этом видео добавим мониторинг к нашей очереди задач. Будем следовать официальному гайду flower flower.readthedocs.io/en/latest/install.html Пошагово добавим flower, затем prometheus, а затем grafena. Соберем все это вместе с помощью docker-compose. Исходный код проекта: github.com/dvk-net/monitoring-celery
sync v.s. async - Скачиваем фотографии котов из интернета. Используем asyncio, aiohttp, aiofiles.
มุมมอง 1.7K2 ปีที่แล้ว
Исходный код из видео: github.com/dvk-net/async-vs-sync-cats Поддержать канал: www.patreon.com/cyber_paddle В данном видео я покажу как написать реальный асинхронный код (а не всякие там sleep(0.5)... На первом этипе будем скачивать котов синхронно, 100 шт. , а затем перепишем код в асинхронный вариант. Для этого нам понадобится: - asyncio - aiohttp - aiofiles
sync v.s. async - Асинхронное программирование с использованием библиотеки Python AsyncIO.
มุมมอง 2K2 ปีที่แล้ว
Исходный код из видео: github.com/dvk-net/async-vs-sync Поддержать канал: www.patreon.com/cyber_paddle В данном видео я расскажу как написать программу по подключению к датчикам и переодическому опросу этих датчиков стандартным, синхронным способом и с помощью асинхронного подхода. Шаг за шагом перепишем наш скрипт с синхронного в асинхронный. Измерим время исполнения скрипта как в синхронном, ...
Celerybeat + Django + Docker = Cat Downloader с задачами по расписанию.
มุมมอง 4.5K2 ปีที่แล้ว
Развитие проекта, который демонстрирует работу распределенной очереди задач Celery и приложения, реализованного с помощью Django/Python, а именно демонстрация использования celerybeat. С помощью celerybeat можно выполнять задачи через определенные интервалы, в определенные дни недели, месяца или года. Можно выполнять задачи в определенную дату и время. Создавать такие задачи можно как из админи...
Как наполнить базу данных Django дефолтными данными? Django Data Migrations in action.
มุมมอง 3.3K2 ปีที่แล้ว
Короткое видео о том, как можно автоматически наполнить базу данных Django-проекта при развертывании. Данный способ будет учень удобным при наполнении различных справочников в приложении: города, страны, коды валют... Ссылка на документацию: docs.djangoproject.com/en/4.0/topics/migrations/#data-migrations
Сетевой мультиплеер - Крестики нолики на python, websockets и FastAPI!
มุมมอง 5K2 ปีที่แล้ว
Помочь в развитии канала - www.patreon.com/cyber_paddle Как создать простую игру "Кпестики нолики" на python. Стек технологий: - Серверная часть - Python/FastAPI - Клиентская часть - HTML/vanilla java-script - Протокол Websocket Исходный код - github.com/dvk-net/web-socket-tic-tac-toe
Как работает декоратор в python. Пошаговое объяснение того, как работает декоратор
มุมมอง 1.5K2 ปีที่แล้ว
Создадим простой декоратор, посмотрим как он работает и зачем он нужен.
Celery Task State tracker - как в режиме онлайн получать статус выполнения задач?
มุมมอง 2.6K3 ปีที่แล้ว
Простой проект, который демонстрирует работу распределенной очереди задач Celery и приложения, а также то, как можно ставить задачи в очередь и контролировать статус их выполнения (готовности) в режиме онлайн. Вся динамическая часть выполнена на vanilla java-script. Бекенд традиционно на python/django. Особо хочу еще раз заменить, что данный вариант (poll/pull) - вариант активного оброса состоя...
Установка Python/Django пpиложения SSL-cert на любой сервер/хостинг с использованием docker-compose.
มุมมอง 6K3 ปีที่แล้ว
В данном видео я детально расскажу как установить python/django приложение (практический) на любой хостинг, а также о том, где получить бесплатное доменное имя для вашего проекта и бесплатный ssl-сертификат. Код проекта: github.com/dvk-net/deploy-django-app-postgresql-docker Как установить docker: docs.docker.com/get-docker/ Как установить docker-compose: docs.docker.com/compose/install/ Где вз...
Starlette Webframework - установка, настройка staticfiles, jinja templates, установка bootstrap5
มุมมอง 4243 ปีที่แล้ว
ПЕРЕЗАЛИВ (ИСПРАВЛЕН ЗВУК) Расскажу о том, как установить, запустить и настроить использование staticfiles, jinja-templates, а также установим Bootstrap5! Исходный код: github.com/dvk-net/starlette-example-app
Telegram Bot на Python. Часть 2 - aiogram bot. Python, Django, Django Rest Framework.
มุมมอง 9K3 ปีที่แล้ว
Помочь в развитии канала - www.patreon.com/cyber_paddle Во 2 части я расскажу о том как создать aiogram-bot сервис - собственно сам бот. 1 часть - создание backend - доступна по ссылке th-cam.com/video/fGXqTnWAFOo/w-d-xo.html Данный бот поможет нам в запоминании рода слов немецкого языка. Backend мы реализуем с помощью Django Rest Framework и он будет выполнять 2 функции: отдавать случайное сло...
Telegram Bot на Python. Часть 1 - backend. Python, Django, Django Rest Framework.
มุมมอง 13K3 ปีที่แล้ว
Telegram Bot на Python. Часть 1 - backend. Python, Django, Django Rest Framework.
Celery + Django + Docker = Cat Downloader - Demo-project demonstrating the main principles of Celery
มุมมอง 18K3 ปีที่แล้ว
Celery Django Docker = Cat Downloader - Demo-project demonstrating the main principles of Celery
Kivy Python: Создание интерфейса с помощью *.py и *.kv файлов.
มุมมอง 6K3 ปีที่แล้ว
Kivy Python: Создание интерфейса с помощью *.py и *.kv файлов.
05. Django REST Framework - ModelViewSet.
มุมมอง 7233 ปีที่แล้ว
05. Django REST Framework - ModelViewSet.
Deploying our Django project to hosting from zero in 25 minutes
มุมมอง 18K3 ปีที่แล้ว
Deploying our Django project to hosting from zero in 25 minutes
04. Django REST Framework - Generic Class Base Views.
มุมมอง 3453 ปีที่แล้ว
04. Django REST Framework - Generic Class Base Views.
03. Django REST Framework - используем сериализатор в django view.
มุมมอง 3923 ปีที่แล้ว
03. Django REST Framework - используем сериализатор в django view.
02. Django REST Framework - простой Serializer, (де)сериалилируем объекты, сохраняем, обновляем.
มุมมอง 1.4K3 ปีที่แล้ว
02. Django REST Framework - простой Serializer, (де)сериалилируем объекты, сохраняем, обновляем.
01. Django REST Framework - установка и проверка
มุมมอง 1.2K3 ปีที่แล้ว
01. Django REST Framework - установка и проверка
06. Django 3.1. Web-приложение "Телефонная книга" - Поиск/фильтрация данных (Search)
มุมมอง 2.4K3 ปีที่แล้ว
06. Django 3.1. Web-приложение "Телефонная книга" - Поиск/фильтрация данных (Search)
05. Django 3.1. Web-приложение "Телефонная книга" - Создание ListView, CreateView
มุมมอง 9593 ปีที่แล้ว
05. Django 3.1. Web-приложение "Телефонная книга" - Создание ListView, CreateView
04. Django 3.1. Web-приложение "Телефонная книга" - Создание AddView(CreateView), ModelForm, NavBar.
มุมมอง 1.6K3 ปีที่แล้ว
04. Django 3.1. Web-приложение "Телефонная книга" - Создание AddView(CreateView), ModelForm, NavBar.
03. Django 3.1. Web-приложение "Телефонная книга" - Создание HomePageView и Template.
มุมมอง 1.4K3 ปีที่แล้ว
03. Django 3.1. Web-приложение "Телефонная книга" - Создание HomePageView и Template.
02. Django 3.1. Web-приложение "Телефонная книга" - Создание приложения, создание Моделей.
มุมมอง 2.5K3 ปีที่แล้ว
02. Django 3.1. Web-приложение "Телефонная книга" - Создание приложения, создание Моделей.
01. Django 3.1. Web-приложение "Телефонная книга" - Установка и старт проекта
มุมมอง 3.7K3 ปีที่แล้ว
01. Django 3.1. Web-приложение "Телефонная книга" - Установка и старт проекта

ความคิดเห็น

  • @VincentKakDela
    @VincentKakDela หลายเดือนก่อน

    СПАСИБО !!!

  • @tuannv2910
    @tuannv2910 หลายเดือนก่อน

    I can`t search flowers in search bar promethus😀

    • @cyber-paddle
      @cyber-paddle หลายเดือนก่อน

      Hi, I created this video quite a while ago... I bet the versions have being updated and the guide might be not acurate...

    • @tuannv2910
      @tuannv2910 หลายเดือนก่อน

      @@cyber-paddle yeb. Thank you so much 💪. I'm looking forward to your videos

  • @s9ije66
    @s9ije66 2 หลายเดือนก่อน

    Все супер сразу запустился сайт но не грузятся статик файли все

    • @cyber-paddle
      @cyber-paddle 2 หลายเดือนก่อน

      Проверяйте соотвестсвие (одинаковость) путей в настройках хостинга и в настройках django...

  • @n6mq97
    @n6mq97 2 หลายเดือนก่อน

    Огромное спасибо за урок! Целый день потратил на то чтобы получить сертификат, и только вы сказали что для того чтобы успешно получить сертификат нужно чтобы контейнер был поднят во время получения. Ещё раз огромное спасибо 😍

  • @Alshaur
    @Alshaur 2 หลายเดือนก่อน

    Добрый день! В видео показано как сделать планировщик (запуск своей процедуры по рассписанию) в отдельном сервисе celery-beats. Подскажите, пожалуйста, можно ли сделать планировщик именно в django? Т.е. чтобы планировщик и django были в одном контейнере.

    • @cyber-paddle
      @cyber-paddle 2 หลายเดือนก่อน

      Почему нет... можно... Но кто-то должен запускать задачи по расписанию... Сама джанга так делать не умеет... Можно крон настроить в линуксе например, он будет дергать скрипт который.... Ил таск менеджер в виндоуз...

  • @MrSunTrope
    @MrSunTrope 3 หลายเดือนก่อน

    Видос крутой, а почему редис работает если в композе порты не были открыты?

    • @cyber-paddle
      @cyber-paddle 3 หลายเดือนก่อน

      Так порты надо указывать если нужен доступ снаружи к контейнеру, а внутри, контейнеры находятся в одной сети и прекрасно имеют доступ.

    • @MrSunTrope
      @MrSunTrope 3 หลายเดือนก่อน

      @@cyber-paddle а точно, спасибо)

  • @antonkozel7416
    @antonkozel7416 3 หลายเดือนก่อน

    Огромное спасибо за видео

  • @slavapetrov6855
    @slavapetrov6855 4 หลายเดือนก่อน

    супер.......!!!!!!!!!!!!!!!!!!!!!!!!

  • @azotnik3464
    @azotnik3464 4 หลายเดือนก่อน

    Спасибо! Всё очень понятно объяснил:)

  • @Dmitrii-nr6ge
    @Dmitrii-nr6ge 4 หลายเดือนก่อน

    Просто супер!!! Залил проект, и запустилось с первой попытки. Спасибо!

  • @the_huge_knight
    @the_huge_knight 4 หลายเดือนก่อน

    Можно ли там запустить Docker-контейнеры? Самого Docker там нет, установить его не получается...

    • @cyber-paddle
      @cyber-paddle 4 หลายเดือนก่อน

      Может на платных тарифах... Все же они предоставляют хостинг-платформу, а не виртуальную машину...

  • @ГераклАфанасов
    @ГераклАфанасов 5 หลายเดือนก่อน

    Огромное человеческое спасибо Вам!

    • @cyber-paddle
      @cyber-paddle 5 หลายเดือนก่อน

      Приходите еще )

  • @__ali__97
    @__ali__97 5 หลายเดือนก่อน

    классное видео, много полезного узнал, единственный вопрос, как в docker-compose.yml у вас все работает без какой либо связи, нету depends_on или networks, как контейнеры общаются между собой? я если в 1 месте чтото не укажу, у меня вся планета крешится сразу... я имплементировал ваш код в свой проект, вот все указал уже до видео и лишь не указал в 1 месте depends_on или networks в новом контейнере nginx, у меня сразу весь бекенд упал... nginx: [emerg] host not found in upstream "app:8000" in /etc/nginx/conf.d/default.conf:2 ошибка говорит о том, что app:8000 в upstream не может быть запущен так как нет связи и nginx не видит этот контейнер в композе! а у вас не 1 связи и все работает магическим образом))) я все ждал конца видоса, когда вы покажете все связи, но так и не дождался и когда вы запускали проект, я уже был в ожидании креша изза связей, но он у вас запустился!!! просто бред)))

    • @cyber-paddle
      @cyber-paddle 5 หลายเดือนก่อน

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

  • @KoandgoRu
    @KoandgoRu 6 หลายเดือนก่อน

    Есть один нюанс, не понял логику заворачивать корутины в таски и запускать их в gather, при создании таски они автоматически запускаются сами, и достаточно просто их подождать потом, например через проход await по списку. В gather можно просто было распаковать список корутин всё бы так же работало, просто какой то overhead получился)

  • @Dmitry-mk2lv
    @Dmitry-mk2lv 7 หลายเดือนก่อน

    Спасибо за видео! а можете подробнее концовку обяснить, пожалуйста, про то что делать если проект на гитхабе уже. Можете просто написать как погуглить, я разберусь) Спасибо!

    • @cyber-paddle
      @cyber-paddle 7 หลายเดือนก่อน

      Походу надо записывать видео - как натянуть это на мой проект. Часто спрашивают....

    • @Dmitry-mk2lv
      @Dmitry-mk2lv 7 หลายเดือนก่อน

      было бы круто), я планирую через гитхаб активности деплоить, думаю там свои ньюансы будут, может имеет смысл nginx поднимать на удаленной машине, а django и бд уже в докере?@@cyber-paddle

  • @royal_aver4403
    @royal_aver4403 7 หลายเดือนก่อน

    Спасибо за урок! Мой проект с БД и дальше надо разбираться как ее подключить, но админка отображается, значит все пока идет по плану :)

    • @cyber-paddle
      @cyber-paddle 7 หลายเดือนก่อน

      База подключается настройками в соответствубщей секции - куда коннектится, к какой базе, и с какими кредами. На бесплатной версии хостинга могут быть ограничения по исходящим коннектам... Если база sqlite - то ничего не надо. Это просто файлик, который лежит в проекте и джанга с ним работает из коробки

    • @royal_aver4403
      @royal_aver4403 7 หลายเดือนก่อน

      Спасибо за инфу! Пока что не работает, но я в процессе чтобы заработало :)

  • @mateo1.1
    @mateo1.1 8 หลายเดือนก่อน

    Очень круто. Особенно фишки в f строках. 1. Выравнивание в принте и заполнение символами {variable:=^60} 2. Выводить большие числа в удобочитаемом виде {number:_} 3. {now:%d.%m.%Y} 4. {obj!s} {obj!r} 5. Удобные принты для списков, словарей и не только {var=}:{var2=} Спасибо

    • @cyber-paddle
      @cyber-paddle 8 หลายเดือนก่อน

      Стасибо за отзыв. Лайк, подписка, репост - не забываем )

  • @LinkstaRuViews
    @LinkstaRuViews 8 หลายเดือนก่อน

    RuntimeError: Model class django_celery_beat.models.SolarSchedule doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. - вот такая ошибка возникает при старте beats в Docker, при этом django_celery_beat в приложениях указан

    • @cyber-paddle
      @cyber-paddle 8 หลายเดือนก่อน

      Опечатка?

  • @Sadyr_bayke
    @Sadyr_bayke 8 หลายเดือนก่อน

    Здравствуйте, как указать что бы после pul_requests ci cd добавлял изменения на продакшн(хостинг)

    • @cyber-paddle
      @cyber-paddle 8 หลายเดือนก่อน

      Вообще странно после PR добавлять изменения на продакшин.. При создании/обновлении RP обычно запускается Job/Action которая содержит набор тестов и показывет, что изменения прошли проверку и могут быть интегрированы в целевую ветку... Если таки надо добавлять изменения после того, как PR будет смерджен - то это событие коммит в ветку

    • @Sadyr_bayke
      @Sadyr_bayke 8 หลายเดือนก่อน

      ​@@cyber-paddleну вот так вот надо😂 Так что это можно будет реализовать?

    • @cyber-paddle
      @cyber-paddle 8 หลายเดือนก่อน

      @@Sadyr_bayke можно конечно... Просто в экшинсах должно быть что-то типа: подключиться к прод машине, сделать туда клон репозитория в нужное место, рестартануть сервер (gunicorn...)... Это широкими мазками...

  • @maksimmaxmotives4271
    @maksimmaxmotives4271 8 หลายเดือนก่อน

    Очень крутое видео, очень много полезной информации! Хотелось бы больше тестовых запусков в течение всего видео, чтобы отслеживать и понимать что к чему на каждом этапе.

  • @СергейКоваль-ь1в
    @СергейКоваль-ь1в 9 หลายเดือนก่อน

    Спасибо, как по мне одно из разумных видео как работать в pythonanywhere, хотя Я поздно нашел это видео так как Я уже залил свой первый сайт на pythonanywhere. Но так как я учусь то попробую и ваш метод! Еще раз спасибо подписался на ваш канал и буду смотреть его, не плохо объясняете! Мало таких как, Вы, менторов много видосов просмотрел, но большинство льют из пустого в порожнее. А у тебя все отлично сказал сделал и все скомпановано!

  • @stonexcan
    @stonexcan 9 หลายเดือนก่อน

    Спасибо за такое большое и понятное видео, всего вам наилучшего!

  • @Alsurnov
    @Alsurnov 10 หลายเดือนก่อน

    Хороший урок. Сделай пожалуйста урок отображение БД с возможность редактирования каждой строки с помощью kivyMD.

  • @PLAY-xi6zn
    @PLAY-xi6zn 10 หลายเดือนก่อน

    Я все понял с 1 раза. Автор красава

    • @cyber-paddle
      @cyber-paddle 10 หลายเดือนก่อน

      )))) Там еще другие видео есть

  • @АлександрЦветков-е5э
    @АлександрЦветков-е5э 10 หลายเดือนก่อน

    От души Бро! Не с первого раза, но всё таки завелось!

  • @Kryptonic.
    @Kryptonic. 10 หลายเดือนก่อน

    Огромное спасибо! Все получилось, вот только иконка сайта не подгружается, не знаю пока с чем это связано. Я редко пишу коментарии, но тут прям спасибо

    • @cyber-paddle
      @cyber-paddle 10 หลายเดือนก่อน

      Пожалуйста! Приходите еще, ставьте лайки, делайте репосты )

  • @TheAmadei
    @TheAmadei 11 หลายเดือนก่อน

    ошибка в ответ на команду python manage.py collectstatic ошибка: PermissionError: [Errno 13] Permission denied:

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      В static_toot указано место, куда у пользователя нет прав писать(за пределами папки home)

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      В static_toot указано место, куда у пользователя нет прав писать(за пределами папки home)

  • @АртемБеляков-к7з
    @АртемБеляков-к7з 11 หลายเดือนก่อน

    А есть где-то код проекта? На гитхабе, например?

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      github.com/dvk-net/german-nouns-gender-trainer-telegram-bot

  • @djoniKage
    @djoniKage 11 หลายเดือนก่อน

    Приветствую автор, у меня как почти такая же задача, куда можно написать вам? Нужна помощь (Менторство)

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      Сюда?

  • @interesting7956
    @interesting7956 11 หลายเดือนก่อน

    Как это четвертого рода не изобрели? )))

  • @homovespertilio
    @homovespertilio 11 หลายเดือนก่อน

    Еще не понятно, в случае asyncio у нас реально сколько файлов загружается в один момент? все 100?

  • @homovespertilio
    @homovespertilio 11 หลายเดือนก่อน

    Много непонятно Если мы возьмем отдельно asyncio, проверим, отдельно asyncfiles итп, и сравним с мультитредингом? будет ли у нас прирост х4 или будет х3.99?

  • @mnsmns64
    @mnsmns64 11 หลายเดือนก่อน

    Добрый день. Автор очень помог исправить некоторые ошибки, которые не мог победить несколько дней!! Спасибо за видео

  • @ToTo-kn4rf
    @ToTo-kn4rf 11 หลายเดือนก่อน

    Прекрасное видео! А если я хочу поменять код этого пустого проекта и заново все перезапустить, как правильно сделать?

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      Подставить туда свои значения... Названия, домены, папки, пути...

    • @ToTo-kn4rf
      @ToTo-kn4rf 11 หลายเดือนก่อน

      ​@@cyber-paddleЯ имел ввиду вот что. Я разворачиваю по вашему гайду пустой проект на Джанго на каком-то хостинге. Дальше я хочу наполнить проект каким-то кодом внутри Джанго и перезапустить всё.

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      @@ToTo-kn4rf ну вместо пустого проекта должен быть ваш... Приводите в сортветствие докер копоуз файл с вашим проектом. Ну и докер компоуз даун и ап...

    • @ToTo-kn4rf
      @ToTo-kn4rf 11 หลายเดือนก่อน

      Благодарю

  • @_mrmark
    @_mrmark 11 หลายเดือนก่อน

    1:55 Sity - Sities

  • @vasiliygorelov8037
    @vasiliygorelov8037 11 หลายเดือนก่อน

    Спасибо за видео! Есть ли способ отправить по http данные с сервера на tg бота(не запросить, а отправить)? Чтобы при этом логика aiograma не разрушилась. По идее есть же система вэбхуков, поэтому можно как-нибудь подшаманить(если предположим, что у aiograma нет встроенной безопасности)?

    • @cyber-paddle
      @cyber-paddle 11 หลายเดือนก่อน

      Так с ходу не подскажу, но aiogram - обертка для телеграмм API, а это значит, что запрус можно пульнуть прям туда...

  • @ryangosling4920
    @ryangosling4920 ปีที่แล้ว

    Спасибо огромное! Весь день пытался залить сайт на хост, уже все перепробовал, готов был покупать подписку и наткнулся на вас! Ещё раз спасибо, лайк и подписка)

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      Репост забыли

  • @rushanusmanov4850
    @rushanusmanov4850 ปีที่แล้ว

    появилась ошибка: unable to prepare context: path "./webapp" not found, не могу понять как исправить

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      ,/webapp - относительный путь (относительно текущей папки). Может дело в этом?

  • @glamb_is_learning
    @glamb_is_learning ปีที่แล้ว

    была бы разница? если вместо создание задач и использования gather, написать цикл который просто делает await download_a_cat(...)

    • @glamb_is_learning
      @glamb_is_learning ปีที่แล้ว

      сам отвечаю если использовать await download_a_cat(session, cat), то не будет параллельности скачивании картинок await - это дождаться и соответственно, при каждой итерации будет интерпритатор будет дожидаться скачивания картинки

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      gather закинет все таски в эвеетлуп и они начнуть выполняться "одновременно". For будет выполнять из последовательно и даже если там await (отпустить контроль и дать возмодность поработать кому-то еще), этого кого-то еще еще нет. Он появится на следующей итерации цикла...

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      Ну и лайк, подписка, репост...

    • @glamb_is_learning
      @glamb_is_learning ปีที่แล้ว

      @@cyber-paddleспасибо, готово.

  • @АлексейРошколаев
    @АлексейРошколаев ปีที่แล้ว

    Полезное видео, спасибо!! Подскажите пожалуйста, как можно реализовать обновление записи через UpdateView, для связанных моделей, что бы при нажатии на кнопку выводилась форма с заполненными полями из двух форм, и при изменении сохранялась в обе модели?

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      UpdateView предназдначена для апдейта 1го объекта(по умолчанию). Придется создать форму, в которой есть все поля. Провалидировать ее и после этого переписать метод save, чтобы он сохранял в 2 модели. К тому же, надо знать в какие объекты (2 шт) сохранять... Придется почти все переписать..

    • @АлексейРошколаев
      @АлексейРошколаев ปีที่แล้ว

      Спасибо за быстрый ответ. @@cyber-paddle

  • @backendev
    @backendev ปีที่แล้ว

    thanks bro for foydali information

  • @dodokwak
    @dodokwak ปีที่แล้ว

    Спасибо. А у вас есть опыт работы с package export-import ? Если да, то немогли бы вы сделать небольшой обзор о нём?

  • @markostr
    @markostr ปีที่แล้ว

    огромное спасибо за промощь !!!

  • @Hande_hoch
    @Hande_hoch ปีที่แล้ว

    51:14 у кого бот отвечает всё время Nein, тут надо сделать вместо if answer == data.get(answer), if answer == data.get('answer'), т.е. взять в кавычки

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      Можете пулреквест сделать...

    • @Hande_hoch
      @Hande_hoch ปีที่แล้ว

      я не нашел ссылку на репу. И в гитхабе по поиску тоже не нашел@@cyber-paddle

  • @ДаняГорбунов-ц9в
    @ДаняГорбунов-ц9в ปีที่แล้ว

    Большое спасибо за труд! Желаю вам прироста подписчиков, очень удивлён такому малому количеству просмотров. Всё доходчиво и понятно!

  • @Exzemoc
    @Exzemoc ปีที่แล้ว

    Огромное спасибо, все получилось!!!!

  • @ArthurAlunts
    @ArthurAlunts ปีที่แล้ว

    Какой адрес вбивать в браузере у меня xampp server? Я кинул home папку xampp, что дальше делать? Игра запускается в двух вкладках, но пишет что Info: error, а дальше ничего не делает.

    • @cyber-paddle
      @cyber-paddle ปีที่แล้ว

      Это про ПХП?

    • @ArthurAlunts
      @ArthurAlunts ปีที่แล้ว

      @@cyber-paddle -нет!

  • @oybekyuldashov8269
    @oybekyuldashov8269 ปีที่แล้ว

    spasibo bolshoe vam

  • @oybekyuldashov8269
    @oybekyuldashov8269 ปีที่แล้ว

    🔥🔥🔥🔥

  • @eyeseyeseyes3555
    @eyeseyeseyes3555 ปีที่แล้ว

    Спасибо, затупил я конечно кое-где на полтора часа, но-таки разобрался. Один из лучший гайдов по деплою приложения!!! Отдельная благодарность за подключение ssl. Если вдруг у кого-то будет ругаться sertbot с таком ошибкой: Certbot failed to authenticate some domains (authenticator: webroot), проверьте, что к вашему домену подключен только 1 Ip адрес, и это IP адрес вашего VPS(если используете VPS), так называемые А-записи домена. У меня была проблема с этим. У beget например по умолчанию есть уже подключение одного Ip в А-запись домена, пришлось удалить его и только тогда заработало.

    • @ВладимирКалайтанов-я6н
      @ВладимирКалайтанов-я6н 6 หลายเดือนก่อน

      подскажи пожалуйста, как получить этот сертификат. ЯЯ так же beget использую