Django + React JS - How To Integrate React Into Your Django Project

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 83

  • @Nikhil-Tomar
    @Nikhil-Tomar ปีที่แล้ว +43

    For anyone wondering, this is a hybrid model of React and Django and most useful since we can make use of various features of Django like forms and much more using this method, another model is standalone where a React frontend is only shown to the user and API request are sent to our django(backend server) to retrieve data, this is a more modular approach but various usefull features of django mentioned above are not directly available.

  • @BayronPerdomo-we4ji
    @BayronPerdomo-we4ji ปีที่แล้ว +23

    Probably the easiest way to get these two to work hand in hand! Awesome tutorial.

  • @riadutta8085
    @riadutta8085 ปีที่แล้ว +9

    The best React and Django integration ❤️

  • @TechieAmanda
    @TechieAmanda 8 หลายเดือนก่อน +1

    Great and simple tutorial on explaining how to set-up a project with React and Django. Exactly what I was looking for 👍

  • @tomamore3
    @tomamore3 ปีที่แล้ว +4

    Great video dude! ...also, and this is coming from a place of love, we need to talk about your digital hoarding. We're all here for you. Everyone will pitch in and help you clean up that desktop but you have to commit to keeping it that way.

  • @UnboxingTales69
    @UnboxingTales69 2 หลายเดือนก่อน +3

    Need full project tutorial on this❤❤❤❤❤❤❤

  • @parralelife
    @parralelife ปีที่แล้ว +1

    Thank you Tomi...you've taught me how to easily integrate Django and Reactjs. Many thanks once again!

  • @adithyapokharel6831
    @adithyapokharel6831 ปีที่แล้ว +5

    Thanks for the video.
    But since react routes were not working so i figured out that instead of using path using re_path is better in 8:59 so it should be re_path(r"",views.index,name="index").This will ensure that any route that cannot be handled with django is handled by react application.
    However if you have no routes in react this should work fine.

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

    Beautiful explanation. You literally just mademe a techie in one night.

  • @navidazimi7816
    @navidazimi7816 3 ปีที่แล้ว +12

    Thank you so much Tomi, This was really helpful. Can you build a small project with Django and react?
    That would be awesome 🙏

    • @CodeWithTomi
      @CodeWithTomi  3 ปีที่แล้ว +4

      Thanks for watching.
      I'll look into that

  • @rangabharath4253
    @rangabharath4253 3 ปีที่แล้ว +6

    awesome as always Tomi :-)

  • @RaushanKumar-uj2ew
    @RaushanKumar-uj2ew 10 หลายเดือนก่อน

    very helpful video to help understand how to integrate react with django

  • @zach7894
    @zach7894 10 หลายเดือนก่อน +1

    Has to be the simplest setup so far I've seen

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

    You deserve much more attention

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

    This is very useful, thanks.
    But I want a full project at least to see how we can make the rendering of variables from django to react and display it's data correctly.

  • @phillipcroukamp1825
    @phillipcroukamp1825 2 ปีที่แล้ว

    Thanks a ton young master keyboard warrior 👌 works perfectly

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

    everything works smoothly, thanks!

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

    Not sure how react renders that page, but I think you didn't render any static file, the image is an svg file. So in simple words unless you use {%load static %} and {$ static '' %} template tags, nothing will be served by django

  • @harshitm9888
    @harshitm9888 3 ปีที่แล้ว +3

    you are awesome brother... 👏👏👏👏

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

    Perfect Tutorial !
    Thank you so much !

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

    Thanks. Nice work. But it is not working with react router for some reason. When I access the paths defined in react router, the django replies with not found

  • @hesdf5643
    @hesdf5643 ปีที่แล้ว +1

    Bro great tutorial bro thank you

  • @brantechsyt6130
    @brantechsyt6130 3 ปีที่แล้ว +4

    great tutorial!

  • @Guerrero_de_la_Vida
    @Guerrero_de_la_Vida 3 ปีที่แล้ว +1

    Tomi, great videos bro!!

  • @francomacias8904
    @francomacias8904 ปีที่แล้ว +1

    Tomi Rocks!

  • @Kian-z8m
    @Kian-z8m ปีที่แล้ว

    thanks bro you just make my day

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

    Please correct me if i am wrong but when modifying the react app, wont you need to run build anytime you need to see new changes?

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

    very precise. Thanks so much

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

    Great tutorial 😍😍

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

    So you are not rendering react template, just a template that is within the react app. It would not behave like a react web app (component loading) rather just like a django web app which renders html templates.

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

    Très utile merci beaucoup.
    Le tout fonctionne

  • @ayenewyihune
    @ayenewyihune 3 ปีที่แล้ว +1

    Thanks for the video. But how would it be during development?

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

    wonderful, thank you!

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

    Thank you for this video 👍 I have one question: When I change my DIRS config to be ‘DIRS’: [os.path.join(BASE_DIR, ‘react app/build)]
    Will the templates I built before I added react to my project still work and render?

  • @vozestoica8436
    @vozestoica8436 ปีที่แล้ว +1

    When I make changes to the App.js file Django do not actualize the server

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

      Same problem....have you found out solution?

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

    beautiful and simple

  • @sivar923
    @sivar923 ปีที่แล้ว +2

    My output screen is blank
    Any one tell me the solution

  • @Setssquare
    @Setssquare 3 ปีที่แล้ว +3

    Tommi bro please upload flask from basics

    • @CodeWithTomi
      @CodeWithTomi  3 ปีที่แล้ว +2

      I have Tutorial on flask comming up soon

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

    Subscribed Tomi bhai🙏

  • @RR-et6zp
    @RR-et6zp 2 ปีที่แล้ว

    bro can you do a react tutorial for beginners please? you're a brilliant teacher, just went through the python one

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

    Thanks, great tut 👍

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

    really great did you post a react + django tutorial ?

  • @paulpopaul
    @paulpopaul ปีที่แล้ว +1

    why use both? in a dynamic project. more files more slow ¿

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

      I was thinking the same, it would work great for tiny projects, but in industries we can't use this method.

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

    Great job

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

    Hiw to reuse components of an older react app inside a new react app

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

    If I do any change do I need to rebuild if yes how to rebuild

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

    thank you bro

  • @MohamedHamdhan-t3o
    @MohamedHamdhan-t3o ปีที่แล้ว

    Extremely helpfull

  • @heylive9387
    @heylive9387 2 ปีที่แล้ว +2

    Something have been looking for 😍
    But anytime we make edit in the react app we will need to delete build and re generate again
    Any solution?

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

      better to use serializers, and set react app outside the the django folder, and connect them throught APIs. That will help.

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

    Hello,
    I tried to do the same and it works, however when app.js is changed then nothing updates, for example text is added, it is not registered as if text was added, I also tried with python manage collectstatic and it still doesn't work, how can I solve that issue?
    P.S Sorry my english is bad.

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

      Did you find a fix for this issue?

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

      @@ManojChessSchool No

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

      i dont think its the best way to connect react and django, u need to run build everytime u make changes on the react app xd

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

      @@overseek5868 So how to connect to reactjs and django? xd, I'm a beginner in reactjs, django ok I know
      P.S Sorry my english is bad.

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

      ​@@overseek5868i did the same but changes are not shown

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

    Plz do videos to render different components with dynamic data...

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

    thanks a lot

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

    can l have your django + react tutorial l cant see it

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

    Did not return any httpresponse error

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

    Thanks

  • @yacinerouizi844
    @yacinerouizi844 3 ปีที่แล้ว

    thank you

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

    Can I find the source code please?

  • @Manikandan-wv5vu
    @Manikandan-wv5vu ปีที่แล้ว

    But I have blank screen

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

    "bild" or like "be:ld", not "bew"...

  • @s1dev
    @s1dev 3 ปีที่แล้ว

    How do you host this? heroku?

    • @I_hu85ghjo
      @I_hu85ghjo 2 ปีที่แล้ว +1

      you could use any host: heroku, aws, azure, etc.
      Just deploy the django app as you'd do normally

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

    I'm such an idiot!!!
    I kept running npm run build and copying the content of build directory to my Django project!!!!

  • @roshanican504
    @roshanican504 3 ปีที่แล้ว

    I am a beginner at django,
    When sees you do the projects,
    It looks like a piece of cake, but the reality is hard how can we or I as beginner be proficient in using django!?