These videos are quite nice and serve as a great guidance! However it would be amazing if you could also give short explanations on what's happening in the background and shed light on some of the in-built DRF functionalities to make everything a bit clearer! Keep up the good work! :)
@MarcoBustos-oe1bv5 ай бұрын
I would like you publish more videos about django, you helped me with another videos...thanks very much. Greetings from Arica, CL ❤
@PikoCanFly5 ай бұрын
Very happy to hear the videos helped! 😃 Thank you for your encouraging comment! 😊
@OlajireStephenАй бұрын
Thank you for the simplicity of this video. Pls how do we handle the access token when it expires to avoid login out the user
@bymrfireball65733 ай бұрын
This video gave me another life, thank you very much :')
@davidmukoro116612 күн бұрын
Great. Can you modify it such that we use cookie which is more secure compare to localstorage?
@coff3andprogramingАй бұрын
New subscriber, you have very good content
@PikoCanFlyАй бұрын
Thank you so much
@HAverroes5 ай бұрын
Awesome! ❤
@PikoCanFly5 ай бұрын
Thank you!
@Anelka465Ай бұрын
Great video, can you add or show us in a video how to store the tokens in state other than local storage.😊
@Anelka465Ай бұрын
Since it'll help secure user's information
@alexdin15654 ай бұрын
thats amazing please can you add a video on how we can deploy this on server?
@PikoCanFly4 ай бұрын
Thank you! I am considering making videos on deployment at some point in the future - I have a long to do list though so fingers crossed 😅
@DanielMartinez-we1lr4 ай бұрын
Thank you mush Piko your video help me to understand the process of backend in Django and frontend in React, but I have question regarding the the forms, login and register is necessary to use CSFT to avoid vulnerabilities or only using JWS. I other words we need to protect the forms. Thank you again for your explanation : )
@PikoCanFly4 ай бұрын
Hello, thank you for you comment. I am glad my video helped. Incorporating CSRF protection is indeed important. One common approach is to use CSRF tokens in your React application and include them in the headers of your requests to the Django backend. Django provides a view (django.middleware.csrf.get_token) that you can use to retrieve the CSRF token. You can read more about that in Django's Official Docs: docs.djangoproject.com/en/5.0/ref/csrf/
@codedjango5 ай бұрын
Amazzzing....thank you so much
@PikoCanFly5 ай бұрын
I am so glad you like it! 😊
@400DaysWithGauravАй бұрын
This was the simplest tutorial
@PikoCanFlyАй бұрын
Glad you found it helpful. :)
@400DaysWithGauravАй бұрын
@@PikoCanFly Please make more content around Django rest framework and React Js
@miladypop85494 ай бұрын
Большое спасибо за помощь в обучении
@TechnicalSuperNova4 ай бұрын
Can you make a video on Stripe payment gateway on Django REST Framework and React with Vite.
@PikoCanFly3 ай бұрын
Hey I know it's been ages but this is the first time I see this comment. This is a good suggestion. I will definitely think about it. 😊
@navaneeth91033 ай бұрын
should venv folder stay inside django project or along with it outside
@PikoCanFly3 ай бұрын
Outside. In your project's root directory.
@navaneeth91033 ай бұрын
i have not started the project but does doing this give us session also like i want the app to have user logged in . i am a beginner
@PikoCanFly3 ай бұрын
Yes this project features JWT sessions and authentication management.
@navaneeth91033 ай бұрын
is this how profuction grade live projects do auth too , do they set items like this in localstorage
@PikoCanFly3 ай бұрын
Using local storage for tokens like JWTs is commonly used however it is sometimes regarded as risky because it can be compromised through XSS attacks; Ensuring your site is free from XSS can mitigate this risk.
@navaneeth91033 ай бұрын
@@PikoCanFly thank u . i saw in an article that we can use httonly cookies, will u be able to do a video on that . also in this project token is getting expired , how can we implement proper refreshing in react like axios intercepors or authcontext with jwtdecode and timer to refresh ,