Celery + Django - теория #1
Вставка
- Опубліковано 1 жов 2024
- Рассмотрим что такое celery. Зачем он нужен. Какие инструменты еще нужны для его работы.
Пример на GitHub - github.com/DJW...
--=--
Подписывайся на Telegram канал - t.me/django_sc...
О веб разработке и программировании простым языком.
То что поможет стать высококвалифицированным специалистом.
Спонсорство - boosty.to/djan...
--=--
🔥Провожу индивидуальные занятия по python и веб разработке (django, fastapi, flask, javascript).
Обучаю с нуля, а так же провожу консультации для мидлов и синьоров.
--=--
#django #ityoutubersru #celery
Подписывайся на Telegram канал - t.me/django_school
О веб разработке и программировании простым языком.
То что поможет стать высококвалифицированным специалистом.
Спасибо таким джуниорам за интересные и полезные видео
х-се "...джуниорам...", это мега спец
По асинхронности рекомендую посмотреть Дэвида Бизли либо есть на ютубах Олег Молчанов - у него разжевано все хорошо. И вот хорошая лекция в целом про параллелизм/конкурентность ua-cam.com/video/AWX4JnAnjBE/v-deo.html
На работе срочно понадобилось, лучший! Успехов!
Много разговоров не по теме
Ничего не понятно, но очень интересно, спасибо за труд!
Спасибо за хороший контент!
очень странное объяснение важной темы.
Из того что я понял :
1) Воркер - ну это воркер.
2) Синхронность - ну это синхронность.
3) Асинхронность - ну это асинхроность.
Все понятно спасибо!
Я каждый раз ищу какие-либо видео, и когда вижу что видос от "джанго скул", то сразу диз залетает. Этот чувак сам не понимает того, что рассказывает...
@@bambimbambas если бы он рассказывал в этом видео про синхронность, ассинхронность, их различие и т.п, то видео бы длилось очень-приочень долго
На відео зірочок на гітхабі на сайті селері 14,499 Зараз (10.05.2021) - 17,232 тримаю в курсі)) Якщо до того світ не розбомблять, промоніторте, пацани, 20к Годна штука той селері
я как раз искал уроки про. я думаю это единственный канал который объесняют и рассказывают важных теме про джанго желаю успех вам Thanks :)
Добрый вечер. Что за расширение, благодаря которому можно наглядно переводить иностранные слова?
Спасибо за контент, всех успехов
Молодец! Просмотров и подписчиков тебе
Спасибо
Какое видео по Джанго ищешь, оно обязательно будет на этом канале. Спасибо, очень доступно изложен материал!
Что за переводчик такой интересний?
manictime очень хорошая программа для контролирования потраченного времени. Но насколько знаю в общем а не по таскам
Асинхронность - это когда мы запустили какой-то процесс, и не ждем рего завершения для продолжения работы. А парралельность, это когда парралельно запущенны два процесса.
Это не то же самое?
скорее всего вы нашли ответ, но для тех, кто прочитает это в будущем (мое понимание): отличие в том, что асинхронные задачи выполняются независимо друг от друга и параллельность там "не настоящая", т.е асинхронная задача говорит о том, что пока в ней происходит "пассивный" процесс (т.е процесс, который не требует вычисления, к примеру, задержка перед ответом сервера), может выполняться что-то еще, не происходит блокировки других задач; а параллельность означает, что две задачи могут выполняться буквально одновременно, даже если в обоих процессах нет пассивных процессов, в основном используются разные ресурсы, а не один
но, получается, что в Django 4.x в Celery уже отпала необходимость?
Нет
Извините вопрос не совсем по теме если я создал класс для личных кабинетов пользователей в models и во views(DetailView) хочу их выводить с помощью pk к чему мне pk привязать?(Говорят к id-порядковому номеру в БД нельзя)
pk это и есть id
Отличное видео! Скажите, пожалуйста, возможно ли использовать celery не в django, а, допустим, в телеграмм боте или вообще в любой другой программе?
Да
Спасибо большое за труды!
Благодарю вас!
100%
17:08 Что за переводчик?
Vimbox
👍👍👍👍
Спасибо за информацию! Будет что-нибудь про докер?
Пожалуйста, да
Celery реализуй рассылку почты
написал сообщение раньше, чем досмотрел до того как о email-х заговорили )
Добрый день, а можно с помощью Celery запускать слушатель событий, который крутится while True, то есть вечно, и при определенных событиях возвращает в Django результат?
Конечно можно
Половину стрима можно проматывать из-за бестолковых вопросов. Начинаем погружаться в теорию, и отвлекаемся на вопросы в чате "а какого уровня ты разработчик?". Ладно люди задают вопросы не по теме -- зачем на эти вопросы отвечать во время объяснения теории? Ну перенести что-ли эту "ламповость" в конец.
Если выжать отсюда нужную теорию по Celery -- дай-бог 20% будет по теме.
Можно пример реализации оповещений об окончании подписки, например.Используя celery beat