Django Celery, Celery Beat, Redis | Base Setup | Everything about using celery with Django

Поділитися
Вставка
  • Опубліковано 8 гру 2024

КОМЕНТАРІ • 126

  • @shuaibuabdullahi6327
    @shuaibuabdullahi6327 Рік тому +19

    Indians, what will we do without you guys. Appreciate it

  • @mohitrathore8808
    @mohitrathore8808 3 роки тому +7

    🔥 ohhoo bhaiya saahab (Perfect explanation)🔥

  • @abdullahamin4504
    @abdullahamin4504 2 роки тому +3

    Hellow -----
    My self Abdullah from bangladesh .
    I Watch your video regularly and now i complete django playlist.
    i learn everything from your youtube ---
    thank you ---
    I have a request to you that please make a video how to use django custom admin panel instead django default admin templare....
    please
    please
    please --------- i wait for your notification

  • @ZhCrypto
    @ZhCrypto Рік тому +3

    Need each and every concept of Django by you ❤❤❤ will wait for more advanced videos of django

  • @rawmetal3052
    @rawmetal3052 2 роки тому +5

    Loudest applause to you for this amazing tutorial!

  • @BeastKingist
    @BeastKingist 9 місяців тому

    Thank you very much brother ! i'm a French student that studied for 6 months at IIMA in Gujarat, and i loved how dedicated to work indian people can be. I wont forget you if the app i'm making makes me rich ahahahah

  • @jasmeetpabla378
    @jasmeetpabla378 2 роки тому +2

    In admin interface, in task results, I don't get the Task Name, Task worker, Task positional arguments and Task named arguments as shown in video at 24:20. Why data for these fields not showing on my page. Can you please help me with this?

  • @abdullahalnayem1849
    @abdullahalnayem1849 3 роки тому +3

    Great brother!
    `This channel is underrated, he deserves more subscribers`

  • @gamerwolf5242
    @gamerwolf5242 2 роки тому +4

    Thank you so much Priyanshu .Just like how you have helped me today, You have helped thousands by sharing your knowledge. May God bless you. Wishing you all the best on your future Endeavors.
    ~Fellow VIT student

  • @AbhishekVerma-fe3wo
    @AbhishekVerma-fe3wo 3 роки тому +2

    Thanks bro I figured out I have to use to command for worker and beat to work it out

  • @CodewithAbhi03
    @CodewithAbhi03 8 місяців тому

    I must say this playlist os worth way much more. You are really doing a great job. Thank you for sharing your knowledge ❤

  • @karkatxix8188
    @karkatxix8188 6 місяців тому +1

    very clear instructions and explanation, so helpful, thank you

  • @ВладиславФадеев-е7е

    it's cool:) good luck, bro!

  • @radhe_ka_likha
    @radhe_ka_likha 2 роки тому +2

    Trust me you are a life saver bro

  • @MVGaming77
    @MVGaming77 Рік тому +2

    This video is so clear and so helpful. Thank you man! Liked and subbed!

  • @potthegreen
    @potthegreen 2 роки тому +2

    as usual, great video! thanks from Brazil!

  • @Ali-pl8hq
    @Ali-pl8hq 2 роки тому +2

    Thank you brother 🤙🤙

  • @nquanta1548
    @nquanta1548 3 роки тому +1

    It is in English ❤️ ,thank you bro really useful 🔥🔥🔥

  • @davon_rolage
    @davon_rolage Рік тому +1

    Thank you for this really useful tutorial and the explanation along the way, really helped out!

  • @shubhamgupta7730
    @shubhamgupta7730 3 роки тому +2

    Thank you brother. It helped me alot cheers👍

  • @alx913
    @alx913 2 роки тому +2

    Great video Priyanshu! Awesome detailed explanation. Liked and subscribed :)

  • @PriyanshuGuptaOfficial
    @PriyanshuGuptaOfficial  3 роки тому +4

    👉 In case anyone wants to connect with me 1:1, feel free to schedule it on my calendar - topmate.io/priyanshugupta
    Don't forget to like 👍 the video and subscribe 🔴 to my channel if you really want to level up your skills to have an edge over others.

  • @ProSimples
    @ProSimples 2 роки тому +2

    Thanks from brazil.

  • @maniksharma487
    @maniksharma487 2 роки тому +1

    got error test_func() takes 1 positional argument but 2 were given please help

  • @ishasangani1909
    @ishasangani1909 3 роки тому +2

    This was very helpful, thank you!!

  • @ErolEslaf
    @ErolEslaf 10 місяців тому +1

    greetings from Czechia, thx friend

  • @kartiksetia5120
    @kartiksetia5120 5 днів тому

    Excellent Tutorial

  • @MOHAMMADSAIFUDDIN-py7df
    @MOHAMMADSAIFUDDIN-py7df Рік тому +1

    hi sir i am getting the error like [WinError 10061] No connection could be made because the target machine actively refused it

  • @mistermiaumiau2134
    @mistermiaumiau2134 11 місяців тому +1

    works!!!! thank you

  • @edust83
    @edust83 3 роки тому +2

    thank you very much! excellent explanation!

  • @jessicaryan9820
    @jessicaryan9820 3 роки тому +3

    top notch 10 out 10! thank you!

  • @KrishnaManohar8021
    @KrishnaManohar8021 3 роки тому +2

    at 14:18 :: print(f'Request: {self.request!r}') --> what it means by !r ??

  • @_astroprogramming
    @_astroprogramming Рік тому +1

    Please do tutorial on how to use Django rest framework with Django channels pls

  • @jondebosco7478
    @jondebosco7478 9 місяців тому

    Tnks but can you also deploy using AWS EC2 Django instance for the celery beat redis?

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  7 місяців тому

      I have shared the resources regarding this on telegram channel and discord

  • @vallabhtiwari
    @vallabhtiwari Рік тому +2

    Was searching about how to perform background tasks in django and found this nice video 👏.

  • @ms789g
    @ms789g 3 роки тому +1

    What if one want to migrate form the djcelery used by celery version 3.x to latest celery version 5.x
    What will be the taskmeta equivalent in celery version ?

  • @mukeshbarnwal2705
    @mukeshbarnwal2705 Рік тому

    periodic task name,task name and worker name to storing in django db. any idea?

  • @kartiksetia5120
    @kartiksetia5120 5 днів тому

    Can you also update a tutorial about how to do it with gunicorn or docker and stuff

  • @nehat786
    @nehat786 3 роки тому +2

    Awesome brother. Thanks a lot for understanding our concern regarding the explanation.A perfect video. keep it up. May Allah bless you with a long and happy life. Aamin

  • @ermtly
    @ermtly Рік тому +1

    Thank you a ton...

  • @avishisainii
    @avishisainii 3 роки тому +3

    Excellent explanation 👏👏

  • @noscopedemon4308
    @noscopedemon4308 7 місяців тому

    Hi Priyanshu, thank you for the step wise and detailed video. Although I followed the video step by step, but when I check the celery worker logs, I am not getting the response as you are getting, I am getting "DONE" in my browser, but celery is not working :( I opened the redis cli and typed ping, got pong. (I am using windows)

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  7 місяців тому

      Check if celery beat is working or not if you are scheduling the tasks.

  • @pritishmahalle9052
    @pritishmahalle9052 Рік тому

    Hi Priyanshu, can we use celery to automatically click on hyperlinks on home page of portal made in django

  • @lukasyt3490
    @lukasyt3490 5 місяців тому

    awsome video but why if i run "celery -A project_example_rest.celery worker --pool=prefork -l info" for execute multiple task in the same moment visiting the same url at the same time the pages continue to load in loop?

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  5 місяців тому +1

      Which page you are talking about?

    • @lukasyt3490
      @lukasyt3490 5 місяців тому

      @@PriyanshuGuptaOfficial if you have time and you want we can talk on your discord server about this thing, would be fantastic, thank you

  • @siddharthsrivastava4491
    @siddharthsrivastava4491 Рік тому +1

    Thanks!!

  • @RoshanPriyan-b9o
    @RoshanPriyan-b9o 15 днів тому

    hi bro
    i have some doubt in the django admin page once i start running the task, it was not showing the task name , worker name in the ui task_result

  • @MamunKhan-oq9tu
    @MamunKhan-oq9tu 2 роки тому +2

    Greate brother. It was perfectly worked in my local machine. But how can I integrate the whole process in AWS EC2 product server for real-time application?

    • @nikhitagarg7150
      @nikhitagarg7150 2 роки тому

      hey i have the same doubt, were you able to figure this out.

  • @MindsetMotivation75
    @MindsetMotivation75 2 роки тому +1

    Hey bro , i got this error :
    AttributeError: module 'collections' has no attribute 'MutableMapping'

    • @Kio5581
      @Kio5581 2 роки тому

      Version issue ig

  • @SHUBHAMTIWARI-ut3ji
    @SHUBHAMTIWARI-ut3ji 9 місяців тому

    09:00 Where he explained use of celery

  • @itgurukul
    @itgurukul 2 роки тому +2

    Great tutorials, it will be great if you can create a project with Django multi tenant with celery.

  • @bishalchoudhary3226
    @bishalchoudhary3226 8 місяців тому

    16:44 - redis install

  • @FinBhai036
    @FinBhai036 4 місяці тому +1

    life saver

  • @MrJeeveshGarg-YearBTechCivilEn
    @MrJeeveshGarg-YearBTechCivilEn 3 роки тому +1

    Timezone still in UTC 🤔

  • @ssgames1932
    @ssgames1932 2 роки тому

    Why we use debug task ..... Also what is the difference between task and shared task

  • @abhishekn2048
    @abhishekn2048 3 роки тому

    i got an error Error: Invalid value for '-A' / '--app':
    Unable to load celery application.
    Module 'django_celery_project' has no attribute 'celery'

    • @definty
      @definty 3 роки тому

      Have you imported celery into your project?

  • @reactjsmedia6406
    @reactjsmedia6406 3 роки тому +2

    Thank you

  • @davidjonson303
    @davidjonson303 3 роки тому

    What to add in celery backend if we are using xampp server/database

  • @GAntony-dv2bz
    @GAntony-dv2bz 6 місяців тому

    Can you make a video with docker docker compose and celery with redis

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  3 місяці тому

      I have recently made a blog regarding this: priyanshuofcl.com/blogs/dockerizing_django

  • @abdullahamin4504
    @abdullahamin4504 2 роки тому

    Brother
    Request to you that please make a video how to use django custom admin panel instead django default admin templare....

  • @cristiancamilosanchezardil9730
    @cristiancamilosanchezardil9730 9 місяців тому

    thank you so much bro

  • @SarathChandrareddy-c6o
    @SarathChandrareddy-c6o Рік тому +2

    its industrial problem

  • @didoma73
    @didoma73 2 роки тому +1

    we need a github repo for this, it's hard to follow along

  • @nikhitagarg7150
    @nikhitagarg7150 2 роки тому

    instead on installing redis on windows can we simply install django-redis library

  • @taihatranduc8613
    @taihatranduc8613 Рік тому +1

    Can you please share your source code on github?

  • @sitaram_thoughts
    @sitaram_thoughts 3 роки тому +3

    Excellent biyaaa thodi hindi mix Kerr diyaa kero 🙌 please

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  3 роки тому +4

      I am making in complete english so that I can help more and more people who want this type of content.

    • @ytg6663
      @ytg6663 3 роки тому

      Okay

  • @doofenshmirtz3222
    @doofenshmirtz3222 3 роки тому

    Can you also do a video on how to integrate with Amazon SQS? in production?

  • @justaman8055
    @justaman8055 2 місяці тому +1

    blud done everything but tellin us how to install redis

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  2 місяці тому

      👉 Redis download on windows - github.com/tporadowski/redis/releases (download version greater than 5.0)
      👉 Redis download on Linux - redis.io/download
      👉 Redis download on mac - phoenixnap.com/kb/install-redis-on-mac
      online redis - app.redislabs.com/

  • @piyushkumar2900
    @piyushkumar2900 2 роки тому +1

    Where's the github link bro?

  • @jayachandraB
    @jayachandraB 3 роки тому

    can you arrange the celery related videos in ascending order

  • @bizorfinance2532
    @bizorfinance2532 2 роки тому

    please is there a link to the code

  • @Kedarbhokare
    @Kedarbhokare Рік тому

    How redis will work when our project will go live

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  Рік тому

      You can run redis on your virtual machine similarly you run it on your local machine or run redis using docker or directly use redis service provided by cloud server

  • @nabinchaudhary73
    @nabinchaudhary73 3 роки тому +2

    bro you are hero bro?

  • @KrishnaManohar8021
    @KrishnaManohar8021 3 роки тому +2

    github link?

  • @bishalchoudhary3226
    @bishalchoudhary3226 8 місяців тому

    5:10

  • @pandeyamit8777
    @pandeyamit8777 Рік тому

    Your way is off there are many things which can be written easily but you have made it complex.

  • @NitinSwami-kt5vj
    @NitinSwami-kt5vj Рік тому

    bro atleast give some explanation ..not just write code and show output

    • @PriyanshuGuptaOfficial
      @PriyanshuGuptaOfficial  Рік тому

      First time I got the comment like this. Please check other videos in this playlist, you will get a lot of in depth explanation.

  • @AnkitKumar-l2x9i
    @AnkitKumar-l2x9i 3 місяці тому

    bullshit...dekh dekh k likh dia bs video

  • @chintanbhadani7183
    @chintanbhadani7183 3 роки тому

    please help , give error in windows 10
    consumer: Cannot connect to amqp://guest:**@127.0.0.1:5672//: [WinError 10061] No connection could be made because the target machine actively refused it.

  • @jayshankarsharma1941
    @jayshankarsharma1941 2 роки тому

    I am getting this error while doing migrate and tried to solve but I couldn't solve this problem please help me out. Thanks in advance
    #PriyanshuGupta
    django.db.utils.OperationalError: error in index django_celery_results_taskresult_hidden_cd77412f after drop column: no such column: hidden

  • @KaushikanD-uv8uf
    @KaushikanD-uv8uf Рік тому +2

    hi sir i am getting the error like [WinError 10061] No connection could be made because the target machine actively refused it

  • @SahilNainani
    @SahilNainani 3 роки тому +1

    i got an error Error: Invalid value for '-A' / '--app':
    Unable to load celery application.
    Module 'django_celery_project' has no attribute 'celery

    • @advaiti
      @advaiti 2 роки тому

      same error, have you found the solution

  • @jairajsahgal7101
    @jairajsahgal7101 Рік тому +1

    Thank you