Тёмный
THE PROTON GUY
THE PROTON GUY
THE PROTON GUY
Подписаться
Welcome to my channel! I am a Python backend developer who is passionate about tech. I post tutorials on Python,
Django,
HTML,
CSS,
Git,
Github,
AWS, and more..

I am always willing and excited to teach as my goal is to provide enlightenment about the tech space

Kindly subscribe to my channel, like my videos, and share them as it will be of great help to me😊😊.

I hope I am of great help to you😌
Комментарии
@d4niel_oliveira
@d4niel_oliveira 3 дня назад
Thank you!
@the_proton_guy
@the_proton_guy 3 дня назад
You’re welcome!
@SamuelFelix-up6vf
@SamuelFelix-up6vf 5 дней назад
To be honest bro You're one of the best RU-vidrs I've come across in terms of easy explaining and understanding Tnx alot
@the_proton_guy
@the_proton_guy 5 дней назад
Thank you so much 🎉
@buildervision7082
@buildervision7082 16 дней назад
I've been learning PHP for 3 months now and this is great to watch. Would love to see more PHP content. Keep it going!
@the_proton_guy
@the_proton_guy 16 дней назад
Thank you for your kind words. I will definitely work on more PHP tutorials in the future!
@adetolaayeni1143
@adetolaayeni1143 16 дней назад
OkAY THANKS FOR THIS ONE . Now I was thinking of using Cpanel for my little web app I did right now .. I dont know if this or that would work
@Seretrix
@Seretrix 17 дней назад
C:\Users\7Zip_Service>auto-py-to-exe 'auto-py-to-exe' is not recognized as an internal or external command, operable program or batch file.
@the_proton_guy
@the_proton_guy 17 дней назад
Did you install it properly
@Seretrix
@Seretrix 17 дней назад
@@the_proton_guy yes
@the_proton_guy
@the_proton_guy 16 дней назад
Okay. Try creating your exe file using pyinstaller
@user-vl3pz3ss4g
@user-vl3pz3ss4g 21 день назад
Please how do i get the requirements
@the_proton_guy
@the_proton_guy 21 день назад
Requirements file?
@mayankpant64
@mayankpant64 21 день назад
Thank You 👌
@the_proton_guy
@the_proton_guy 21 день назад
You’re welcome 🎉
@KeamogetseNtsime
@KeamogetseNtsime 22 дня назад
Hi. Please keep up the good work. The video was easy to follow and on point. You went above and beyond. You've earned a subscribe from me. Thank you
@the_proton_guy
@the_proton_guy 22 дня назад
Thank you so much. I am glad I could help 🎉
@SusanErendu
@SusanErendu 28 дней назад
Please what if you have already hosted your Django project on GitHub before even installing Heroku?
@the_proton_guy
@the_proton_guy 28 дней назад
Hosted your Django project on GitHub? Can you explain further please
@shanksww
@shanksww 28 дней назад
Thank you so much
@the_proton_guy
@the_proton_guy 28 дней назад
You’re welcome 🎉
@the_proton_guy
@the_proton_guy 28 дней назад
You’re welcome 🎉
@SusanErendu
@SusanErendu 29 дней назад
Very helpful
@the_proton_guy
@the_proton_guy 29 дней назад
Glad I could help
@suryabisht00
@suryabisht00 Месяц назад
website is not loading in local browser using server's ip
@the_proton_guy
@the_proton_guy Месяц назад
Check the server logs for errors. What do you see?
@suryabisht00
@suryabisht00 29 дней назад
@@the_proton_guy where do I see the server log ?
@the_proton_guy
@the_proton_guy 29 дней назад
@suryabisht00 check your terminal where your server is running
@josephs8912
@josephs8912 Месяц назад
Thank you for this video. i will like to know if the deployment is all for free or it's paid. Thank you once again
@the_proton_guy
@the_proton_guy Месяц назад
If you web app starts using too much resources, you could be charged so it’s important to check it once in a while but for the most part it’s free
@nessiekariuki3258
@nessiekariuki3258 Месяц назад
Hey, your video was of great help. I was able to deploy. Thanks!
@the_proton_guy
@the_proton_guy Месяц назад
Glad I could help 🎉
@abrahamjuniorsagoe9120
@abrahamjuniorsagoe9120 Месяц назад
please can you do how to create updates for your software without loosing it data, thanks
@josephs8912
@josephs8912 Месяц назад
Thank you for this video. 🙏🏼 I will like to ask, how can I move my local progresql data to render? If you have a video on that kindly point me to it. Thank you once again.
@the_proton_guy
@the_proton_guy Месяц назад
You can’t move your database there but perhaps you can move the data. There’s a package called Django import export that can help to do this. Check it below: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-DIr1wYjTM64.htmlsi=qznJoFf_Dsp13pp1
@josephs8912
@josephs8912 Месяц назад
​​@@the_proton_guyThank you so much you. I will try it out.🙏🏼
@divineigbinoba4506
@divineigbinoba4506 Месяц назад
Dude, you're the best, super detailed. Thanks Boss, all the best.
@the_proton_guy
@the_proton_guy Месяц назад
Glad I could help 🎉🎉
@achievement9648
@achievement9648 Месяц назад
today i completed this project and it is working properly, hope to see u on some of unique project ideas
@the_proton_guy
@the_proton_guy Месяц назад
Thank you! Happy to let you know that I am considering making a tutorial on a real time video calling web app with Django
@NishthaPandey314
@NishthaPandey314 Месяц назад
thankyou so much bro needed this video very much
@the_proton_guy
@the_proton_guy Месяц назад
Glad I could help🎉
@user-wl5vi5cn1s
@user-wl5vi5cn1s Месяц назад
i use windows what i should do ?
@the_proton_guy
@the_proton_guy Месяц назад
You picked a windows os on the EC2 instance?
@user-wl5vi5cn1s
@user-wl5vi5cn1s Месяц назад
​@@the_proton_guy yes but when i connect icouldnt find EC2 Instance Connect there is just Session Manager RDP client EC2 serial console and show this "Connect to your instance i-051622d749498a722 (server1) using any of these options " i really need help its for my final year project please help me
@user-wl5vi5cn1s
@user-wl5vi5cn1s Месяц назад
​@@the_proton_guy yes i did but when i connect i could'nt find EC2 Instance Connect i only find Session Manager RDP client EC2 serial console and there is error message SSM Agent is not online The SSM Agent was unable to connect to a Systems Manager endpoint to register itself with the service. please help me its for my final year project i really need help can i contact you on instagram or ur email please
@VeenaMorya-br4iz
@VeenaMorya-br4iz Месяц назад
Hi bro can you teach me dj
@the_proton_guy
@the_proton_guy Месяц назад
You want personal tutoring? Send me a message on instagram
@ashikca5158
@ashikca5158 Месяц назад
How to configure static files correctly using whitenoise
@the_proton_guy
@the_proton_guy Месяц назад
Hi, I have a separate video where I talked about serving static files with whitenoise in production. You can check it out here: Serving Static Files in Production with whitenoise in Django ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OeywgMArAGM.html
@ashikca5158
@ashikca5158 Месяц назад
Thank u sir ​@@the_proton_guy
@johnvillaraza9815
@johnvillaraza9815 Месяц назад
you helped very much for our authentication! thank you very much
@the_proton_guy
@the_proton_guy Месяц назад
Glad I could help 🎉
@NatnaelDereje-tv6ix
@NatnaelDereje-tv6ix Месяц назад
Except the sound quality the lecture is so nice it is so help full for me thank u. but improve the sound quality pls
@the_proton_guy
@the_proton_guy Месяц назад
I’m sorry about the audio quality 🙏🏿. Thank you for your kind words
@user-wh3yc9hq5z
@user-wh3yc9hq5z Месяц назад
Thank you so much sir, you're legend!🔥🔥🔥🔥
@the_proton_guy
@the_proton_guy Месяц назад
No, you’re the legend🎉
@Mattmur957
@Mattmur957 Месяц назад
Hi, Windows defender say me that my file is a virus. How can i solve?
@the_proton_guy
@the_proton_guy Месяц назад
Go to Start > Settings > Update & Security > Windows Security > Virus & threat protection. Under Virus & threat protection settings, select Manage settings, and then under Exclusions, select Add or remove exclusions. Select Add an exclusion, and then select from files, folders, file types, or process.
@Mattmur957
@Mattmur957 Месяц назад
@@the_proton_guy thanks
@MdRafi-gx9bk
@MdRafi-gx9bk Месяц назад
Easy to Learn, Easy to Understand, Easy to Implement ❤ Your teaching method is great.
@the_proton_guy
@the_proton_guy Месяц назад
Thank you so much! A sub to the channel would be helpful 🙏🏿
@alexanderschonfeld320
@alexanderschonfeld320 Месяц назад
Thanks a lot. A great tutorial by far. Love it.
@the_proton_guy
@the_proton_guy Месяц назад
Thank you! I am glad I could help 🎉🎉
@bambamedsalem9673
@bambamedsalem9673 Месяц назад
YOU A LIFE SAVER JUST GAINED A SUB❤
@the_proton_guy
@the_proton_guy Месяц назад
Glad I could help! 🎉
@wlqpqpqlqmwnhssisjw6055
@wlqpqpqlqmwnhssisjw6055 Месяц назад
where are you from?
@the_proton_guy
@the_proton_guy Месяц назад
Nigeria
@gambomaster
@gambomaster Месяц назад
Thanks 👍
@the_proton_guy
@the_proton_guy Месяц назад
You’re welcome!
@AndresGarcia-wi2kb
@AndresGarcia-wi2kb Месяц назад
Hello guys and @the_proton_guy, there is a mistake in the github repository code, in templates/message.html, line 80. It's <if (sender == '{{ user }}')> instead of <if (sender == {{user}}) > . Quotes are missing. Thanks for your work!!
@the_proton_guy
@the_proton_guy Месяц назад
Thank you
@ShazaAsem
@ShazaAsem Месяц назад
how to we push new github update on that??
@the_proton_guy
@the_proton_guy Месяц назад
You’ll need to setup a ci/cd pipeline
@Mighty_YTA
@Mighty_YTA 2 месяца назад
How u do that
@the_proton_guy
@the_proton_guy 2 месяца назад
An android app called pydroid3
@jskoder
@jskoder 2 месяца назад
Why you haven't exposed port 80 and 443 for proper deployment?
@johncampilla4146
@johncampilla4146 2 месяца назад
Thank you for your video! Let me inform you of how i set up my ubuntu, i created a VM in virtual box and acquired the IP address in network settings of virtual box. I followed the instructions that you provided, however in step 4 when creating the virutal environment, i encountered an error message saying "virtualenv: error: argument dest: the destination . is not write-able at /opt". Can you enlighten me on how to solve the issue? Thank you for you prompt response.
@the_proton_guy
@the_proton_guy 2 месяца назад
So sorry for replying late. The error probably means you don’t have permission to write to that specific directory. Try the following: 1. First, verify the permissions of the directory where you're trying to create the virtual environment. You can use the ls -ld /opt command to check the permissions of the /opt directory. Ensure that the current user has write permissions to this directory. 2. Use sudo: If you need to create the virtual environment in a directory that requires elevated permissions, you can use sudo: sudo virtualenv /opt/myenv 3. Adjust Permissions: If you have access to the /opt directory and need to create the virtual environment there, you can adjust the permissions of the directory to allow your user to write to it. You can use the chmod command to modify the permissions: sudo chmod u+w /opt I hope this helps!
@johncampilla4146
@johncampilla4146 2 месяца назад
@the_proton_guy, thank you so much. I executed 'sudo chmod u+w /opt' and managed to make progress by creating the virtual environment with the necessary permissions in the '/opt/myproject/' directory. However, at step 5, after successfully entering 'cd /opt/myproject', I ran into an error when trying to execute 'mkdir myproject'. The error message 'mkdir: cannot create directory ‘myproject’: Permission denied' was displayed. It appears there may be an issue with my user credentials since I do not have root access. I apologize for any inconvenience caused by this simple issue, as I am relatively new to LINUX/UBUNTU. I aim to deploy my Django project and test it as if it were a VPS within a virtual machine. Is it feasible to use my VM as a web server, accessible via its IP address and over the internet, solely for testing purposes? Thank you for your assistance; it has helped me understand the issues with Linux, Ubuntu, Nginx, and Gunicorn.
@johncampilla4146
@johncampilla4146 2 месяца назад
Please let me know if this will be effective, or I will stop setting up the VM. Thank you.
@the_proton_guy
@the_proton_guy 2 месяца назад
No need to apologize! Linux permissions can be tricky, especially if you're new to working with them. Let's address your questions and concerns one by one: 1. Permission Denied Error: The error you encountered when trying to create the myproject directory with mkdir indicates that your user does not have the necessary permissions to write to the /opt/myproject directory. Since you used sudo to grant write permissions to the /opt directory, you may also need to use sudo to create the myproject directory: sudo mkdir /opt/myproject This command should create the directory without any permission errors. After creating the directory, you may also need to adjust its permissions so that your user has full access to it: sudo chown -R $USER:$USER /opt/myproject This command changes the ownership of the /opt/myproject directory and all its contents to your user, allowing you to write to it without sudo. 2. Using VM as a Web Server for Testing: Yes, it is feasible to use your VM as a web server for testing purposes. Virtual machines are commonly used for development and testing environments, allowing you to simulate a production environment without affecting your local machine. You can deploy your Django project on the VM, configure Nginx and Gunicorn to serve the application, and access it via its IP address over the internet.However, keep in mind that publicly exposing a server to the internet comes with security considerations. Ensure that you properly secure your VM, apply updates regularly, and follow best practices for web server configuration and application deployment. If you need any further assistance, feel free to join my discord server where i am trying to create a community for sharing knowledge and asking questions: discord.com/invite/hhqtG4jp
@johncampilla4146
@johncampilla4146 2 месяца назад
@@the_proton_guy Thank you so much for your assistance, will try later and yes I will join.
@abhii_786
@abhii_786 2 месяца назад
where are tutorials bro
@the_proton_guy
@the_proton_guy 2 месяца назад
There’s no tutorial. It was a demo. You can purchase the code from my patreon
@abhii_786
@abhii_786 2 месяца назад
bro i want tutorial right now
@abhii_786
@abhii_786 2 месяца назад
😁
@the_proton_guy
@the_proton_guy 2 месяца назад
Sorry. I haven’t made a tutorial on it yet
@abhii_786
@abhii_786 2 месяца назад
@@the_proton_guy its okay bro thankyou ❤ for your kind reply
@maksusbinislam1338
@maksusbinislam1338 2 месяца назад
Hello, i am facing this " ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1007)" help me
@the_proton_guy
@the_proton_guy 2 месяца назад
Hello, check out this stackoverflow thread: stackoverflow.com/questions/52805115/certificate-verify-failed-unable-to-get-local-issuer-certificate
@KINTUALEXLADWONG
@KINTUALEXLADWONG 2 месяца назад
You are a Pro man!
@the_proton_guy
@the_proton_guy 2 месяца назад
Thank you 🙏🏿
@Najmiddin0
@Najmiddin0 2 месяца назад
I downloaded and used your code, but I'm receiving new messages when I refresh the page.
@the_proton_guy
@the_proton_guy 2 месяца назад
Did you set it up properly?
@Najmiddin0
@Najmiddin0 2 месяца назад
@@the_proton_guy Yes, I didn't get an error. Also, when I refresh my page after clicking the send button, then I can see new websockets in the terminal.
@the_proton_guy
@the_proton_guy 2 месяца назад
@Najmiddin0 send me a screenshot on Instagram. My username is the_proton_guy
@Vanitasmylove
@Vanitasmylove 2 месяца назад
I want to censor only one character of the word like "kill" should come out as "k*ll". is that possible? like assigning which character to censor, in which word
@the_proton_guy
@the_proton_guy 2 месяца назад
No, I do not believe the library has such feature built into it
@tatianaturin
@tatianaturin 2 месяца назад
Hi, thank you for a wonderful video! Quick question. After payment success Paypal sends the url back with payerID attached to the url 127.0.0.1:8000/payment_success/16/?PayerID=DRLJBNK7D4YK6 How do i remove this query parameter from the url so it will match path('payment_success/<int:instance_id>/ I noticed you did not run into this problem in your tutorial. THank you so much.
@the_proton_guy
@the_proton_guy 2 месяца назад
Hi, so sorry for the late reply. I just saw this comment. I am guessing you mean you want to remove the PayerID parameter?
@jaay4real
@jaay4real 2 месяца назад
this needs more views
@the_proton_guy
@the_proton_guy 2 месяца назад
Thank you 🎉🎉
@HatibuJulius
@HatibuJulius 2 месяца назад
sir is using supervisor necessary?
@the_proton_guy
@the_proton_guy 2 месяца назад
Hmm, yes. you need to be a super user
@austinhomolka
@austinhomolka 2 месяца назад
Great video brother. Thank you.
@the_proton_guy
@the_proton_guy 2 месяца назад
Thank you!
@Ash2Tutorial
@Ash2Tutorial 2 месяца назад
I found it very helpful. Your video was short and to the point.
@the_proton_guy
@the_proton_guy 2 месяца назад
I am glad I could help 🎉
@surajpaikekar2977
@surajpaikekar2977 2 месяца назад
Hi, saw your whole implementation. That's great. Could you please try to explain your custom codebase whenever possible? because in the end, you were suppose to explain the leftover code, but i think you forgot it. Thank you.
@the_proton_guy
@the_proton_guy 2 месяца назад
Hello! Can you shed more light on what you mean by left over code so I know how to assist you
@AbhishekWagh-zillion
@AbhishekWagh-zillion 2 месяца назад
Sound quality is very poor. educator have knowledge but explanation is too poor. i have to rely on subtitle
@the_proton_guy
@the_proton_guy 2 месяца назад
I’m sorry about the sound quality! I had a bad mic that day. 🙏🏿
@arinzeigwegbe8555
@arinzeigwegbe8555 2 месяца назад
what are the dependents you install using requirements.txt
@the_proton_guy
@the_proton_guy 2 месяца назад
What do you mean? The required modules are in the requirements.txt file so we are installing from there
@mujammilmaldar7693
@mujammilmaldar7693 2 месяца назад
Sir my static files isnt displayed what should i do
@the_proton_guy
@the_proton_guy 2 месяца назад
Did you make use of whitenoise? In order to make sure static files are displayed, watch the video below where I explain how to set up static files in production: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-OeywgMArAGM.html