Тёмный

Python Django Introduction and Beginners Tutorial 

Dave Gray
Подписаться 317 тыс.
Просмотров 48 тыс.
50% 1

Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
In this Python Django introduction and beginners tutorial, you will learn "What is Django?", how to install Django, and how Django URLs, views, and static files help you build web pages and applications.
💖 Support me on Patreon ➜ / davegray
⭐ Become a full-stack dev with Zero To Mastery Courses:
- The Complete Python Developer: bit.ly/CompPythonDev
- Complete Machine Learning & Data Science: bit.ly/CompMachineLearning
- Junior to Senior Dev Roadmap: bit.ly/WebDevRoadmap-JrtoSr
🚩 Subscribe ➜ bit.ly/3nGHmNn
📬 Course Updates ➜ courses.davegray.codes/
🚀 Discord ➜ / discord
☕ Buy Me A Coffee ➜ www.buymeacoffee.com/davegray
👇 Follow Me On Social Media:
GitHub: github.com/gitdagray
X: / yesdavidgray
LinkedIn: / davidagray
Blog: www.davegray.codes/
🔗 All Resources for this Django Course: github.com/gitdagray/django-c...
🔗 RU-vid Playlist for this Django Tutorial Series: • Python Django Tutorial...
Python Django Introduction and Beginners Tutorial
(00:00) Intro
(00:05) Welcome
(00:26) What is Django?
(01:45) Prerequisites for Learning Django
(02:09) Tools You Need
(02:48) Create a Virtual Environment
(05:05) Install Django
(06:30) Create a new Django project
(07:32) Starting the Django server
(09:55) URLs and Views
(15:11) Adding HTML Templates
(20:01) Static CSS and JavaScript links
📚 Tutorial References:
🔗 Django Official Site: www.djangoproject.com/
🔗 Python Official Site: www.python.org/
🔗Visual Studio Code Official Site: code.visualstudio.com/
👀 Visual Studio Code: code.visualstudio.com/
Was this Python Django introduction and beginners tutorial helpful? If so, please share. Let me know your thoughts in the comments.
#python #django #introduction

Опубликовано:

 

30 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 153   
@LotsOfFunyoutubechannel
@LotsOfFunyoutubechannel 5 месяцев назад
With you pushing all these helpful tutorial nonstop, don't forget to take care of your health. It will be sad if you were to discontinue teaching due to burnout
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Definitely a real concern for many creators. I do try to pace myself. Thanks for the reminder!
@mustafahaider9115
@mustafahaider9115 5 месяцев назад
we all love you and wish you the best dave, one of the best if not the best channels in the programming industry
@anujupadhyay10
@anujupadhyay10 5 месяцев назад
Hi Dave, thanks for making this video, I had just recently started working on django, after following your python tuts series. Now that my fav tech teacher is himself bringing django to the table, life just became so much easier and fun. God bless you!
@minhazrahat5812
@minhazrahat5812 5 месяцев назад
YES! FINALLY!! Thanx for this course, I've been looking for this course all over the internet. Thank you so so so much
@Coding_Gurus
@Coding_Gurus 5 месяцев назад
Hey Dave I just wanted to appreciate your efforts.. I mean I am literally in shock that someone on RU-vid is putting this much high quality content for free. I hope you will do the same in future also. Because of your tailwind course I was able to kickstart my journey in Tailwind CSS. So grateful that I have found your channel.
@gerryhoekema2561
@gerryhoekema2561 5 месяцев назад
Hi Dave! I really like your approach to this topic. I eagerly anticipate more sections. Thanks!
@culejones2714
@culejones2714 2 месяца назад
Thank you for this series, it's been difficult finding django content that's less than 5 years old. I've been struggling just figuring out how to link css into a template and this made it super easy.
@7doors847
@7doors847 5 месяцев назад
Wow, never expected this one! Nice!
@awaiskazmi999
@awaiskazmi999 5 месяцев назад
Hi Dave! Python is my old love. Great to see your Django tutorial! Love it!
@patrickhicks5566
@patrickhicks5566 5 месяцев назад
Thanks Dave. I'm watching your Python basic course first, I will then move onto this one.
@alakhkaler664
@alakhkaler664 5 месяцев назад
Great news! good resource for learning backend with Django. Eagerly waiting to the upcoming videos in this course.
@Xtapodi27
@Xtapodi27 5 месяцев назад
Hi Dave thanks for this series! Really nice to see you covering something else than a JS framework. A Laravel tutorial would be greatly appreciated too! Happy new year!
@brettRaperhvactech
@brettRaperhvactech 4 месяца назад
Woohoo!!! The Django tutorial i needed. Thanks so much for the great video.
@asamitam1605
@asamitam1605 5 месяцев назад
Yay this is so timely ❤ thanks a lot Dave
@divyanshsharma673
@divyanshsharma673 4 месяца назад
You're really an awesome teacher. Your way of explaining is something which I missed out in many other educators. Keep continuing sharing this knowledge and take care your health as well ❤
@ahmad-murery
@ahmad-murery 5 месяцев назад
I have worked on one or two Django projects in the past, but it's always nice to take a refresher course (I hope I can make it). 16:28 Instead of 1-Select > 2-Copy > 3-New file > 4-Paste, We can press Ctrl + Shift + S to open the Save-as dialog in the same directory of the current file, so we can do it in 2 steps. Thanks Dave!
@md-abid-hussain
@md-abid-hussain 5 месяцев назад
This is what I've been waiting for after python tutorial 😃. Thanks Dave
@bramvisa
@bramvisa 3 месяца назад
I HAVE BEEN LOOKING FOR TUTORIALS TO LEARN DJANGO ESPECIALLY FOR BIGGINERS AND LUCKILY I FOUND THIS. DESPITE BEING THE FIRST TIME TO INTERACT WITH THIS TUTORIAL, I HAVE LEARNT A LOT. THANKS TO THE CREATOR OF THIS VIDEO, @Dave Gray
@ICTBase
@ICTBase 5 месяцев назад
Dave never miss. Never disappoint! Thanks!
@maestrogoldring1094
@maestrogoldring1094 5 месяцев назад
Heck yeah, I was literally just talking about Django! Nice timing!
@dexterpacaldo
@dexterpacaldo 6 дней назад
Very clear and clean, Thank you for sharing.
@mosesotieno1629
@mosesotieno1629 5 месяцев назад
Thank you so much! After doing following the weather app project in python I extended the knowledge and I now receive updates every morning😊😊😊😊
@krzysiekkrzysiek9059
@krzysiekkrzysiek9059 5 месяцев назад
Well You hit the mark with the topic Dave😁 Awesome! 👌
@ShamMohammdi
@ShamMohammdi 2 месяца назад
WOW! The tutorial I was looking for Thank you a world❤
@nadetdevfullstack7041
@nadetdevfullstack7041 5 месяцев назад
Bravo. Excellent! Very good tuto for beginners !
@TechMagic204
@TechMagic204 5 месяцев назад
I love you Dave Gray! God bless you for your awesome work ❤❤
@ritikaagrawal769
@ritikaagrawal769 Месяц назад
Too good! Quality content OP!
@sexy_audios
@sexy_audios 5 месяцев назад
lets gooooo. You never miss!!
@quietcorner5989
@quietcorner5989 5 месяцев назад
Thanks Dave for your efforts, I wish you never stop from teaching us, you are a great mentor, you are helping me a lot, I'm following you 2 years so far ,would it possible please if you provided us with more projects on React ,django and python all together !
@jackweaver5840
@jackweaver5840 5 месяцев назад
Hey Dave, Glad to see that you have launched a Django intro! , will you be expanding this to a full course in depth like the rest if the courses?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
That's the plan!
@aftabahmad4773
@aftabahmad4773 5 месяцев назад
Hey Dave I salute you and appreciate your efforts. ❤
@AliAmeer
@AliAmeer 5 месяцев назад
Yeah let's goo, I hope you also cover the Django REST framework🔥
@itwing9312
@itwing9312 5 месяцев назад
its caaaaame , am very excited ! thanks for your effort
@carlosMachicad
@carlosMachicad 5 месяцев назад
Thx Dave , I've been working with java for almost a year now but I want to start making some simple projects for myself with python. I would love to see more in depth concepts like how to apply different design patterns in django.
@raymondmichael4987
@raymondmichael4987 5 месяцев назад
He is back. Happy new year buddy 🎊
@euginepantaleon9992
@euginepantaleon9992 3 месяца назад
I saw uniqueness and something new in your tutorials, that lets me more interested. I hope you would include about uploading and viewing pdf files in the future in this tutorial. I have not seen someone in youtube who courageously tackles on that topic. Thank you.
@kumargupta7149
@kumargupta7149 4 месяца назад
well structured as always
@sebastiancastillo3560
@sebastiancastillo3560 5 месяцев назад
You really have programming superpowers Dave! Thanks!! I love Django, I made an entire payroll system with it and the experience was really excellent.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Thank you! Sounds like you have superpowers! 🚀
@sebastiancastillo3560
@sebastiancastillo3560 5 месяцев назад
haha thank you very much!! 🥹@@DaveGrayTeachesCode
@user-hq5qy2gg1j
@user-hq5qy2gg1j 5 месяцев назад
Thank you, Sir. Your videos are very valuable.
@bisyrim1030
@bisyrim1030 5 месяцев назад
thank you mate currently I want to learn Django. In 2024 you provide a brand new video I really appreciate that
@user-bn2nt4dn9j
@user-bn2nt4dn9j 5 месяцев назад
great! you are bringing this course. Please continue this course with some valuable market-level real-world problem-solving projects. Please and good luck... respect from Pakistan
@rashidhaque1785
@rashidhaque1785 5 месяцев назад
The tutorial was fantastic! Can you cover React-Django integration too in this series? It'd be super helpful.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
I'll keep that in mind for the future. I'd like to keep the focus of this series on Django only so the prerequisites are at a minimum. Thanks for the suggestion!
@JBurky15
@JBurky15 5 месяцев назад
I've used flask a handful of times, but have always been curious about django. So I'm interested to see where this series goes.
@olawunitemitope2738
@olawunitemitope2738 4 месяца назад
Thanks Dave... Will be very glad if you can complete this tutorial with a big project, like e-commerce or event management app... that will cover all advance concept in django. Thanks in advance
@shahidulislamzahid
@shahidulislamzahid Месяц назад
Thank you for this series...
@user-vu9dl3vn7l
@user-vu9dl3vn7l 27 дней назад
Thanks a lot! This video is helpful! ♥
@DaveGrayTeachesCode
@DaveGrayTeachesCode 25 дней назад
Glad to hear it!
@theybecameus
@theybecameus 5 месяцев назад
Thank You DAVE!!!
@M1a2n3o43
@M1a2n3o43 5 месяцев назад
Thank you. I commented in one of your recent videos asking if you could make a django tutorial. Seems like my wish was granted 😊. Please please make a video about django rest framework since i think many would agree that is what we mainly use django for.
@user-re7mf9ov6o
@user-re7mf9ov6o 21 день назад
Thankyou for your help❤
@ApurvaKashyap-kj6qz
@ApurvaKashyap-kj6qz 5 месяцев назад
hey , thank you for starting django series this was so needed, also i have a request to make, I had a bad time installing tailwind in Django project and deploying it. Please do consider this for your upcoming tutorials on Django.
@aminkt1742
@aminkt1742 3 месяца назад
you are my hero man, Tnx alot❤❤
@alexanderkomanov4151
@alexanderkomanov4151 5 месяцев назад
Thanks for that!
@remomagalhaes4707
@remomagalhaes4707 2 месяца назад
Thanks a lot for this video
@kavorka8855
@kavorka8855 4 месяца назад
I followed this excellent lecture with conda environment, the only difference is the venv folder is in conda's own space. Thank you!
@kcell2042
@kcell2042 5 месяцев назад
Thank you so much 🙏
@codewithsunil5990
@codewithsunil5990 5 месяцев назад
Dave just completed the nest course, thanks for such amazing course Please bring GraphQL course as soon as possible Eagerly waiting for it
@PythonDeveloper-pg2qj
@PythonDeveloper-pg2qj 5 месяцев назад
Keep going on sir, love you from Bangladesh
@chidimbamalu3490
@chidimbamalu3490 5 месяцев назад
Dave. Thank you
@SelaseNugah-nw1bf
@SelaseNugah-nw1bf 5 месяцев назад
Thank you very much 🎉
@tamilarasan6357
@tamilarasan6357 5 месяцев назад
Hii Bro I Really love This video. I waiting for you're Another video ❤️❤️👍👍
@chemistry9085
@chemistry9085 19 дней назад
Thank you very much
@codezero6023
@codezero6023 5 месяцев назад
This is great. You should pair it with HTMX and tailwind css
@heychaklader
@heychaklader 5 месяцев назад
This was published right when I was thinking of purchasing a Django course from Udemy - there can't be a better time 😆
@codsweat5152
@codsweat5152 5 месяцев назад
Ah he has done it again thx for the hard work
@thebilalafsar
@thebilalafsar 5 месяцев назад
Please don't forget to create a WordPress & PHP playlist; your PHP playlist seems outdated.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
I am considering this for the new year. I have to do one thing at a time though 😃
@thebilalafsar
@thebilalafsar 5 месяцев назад
@@DaveGrayTeachesCode It's okay. I've learned a lot from you and am still learning. Your reply just made my day❤
@lostinthenarrativve
@lostinthenarrativve 5 месяцев назад
@@DaveGrayTeachesCode Learning PHP Backend from you would be a miraculous opportunity Dave, really appreciate it.
@kabakiAntony
@kabakiAntony 5 месяцев назад
I am comfortable working with Django, but knowing how you teach, I will still watch this Django series, I have not watched it, but I know it will be a winner.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Thank you for the kind words!
@user-ms6gr8ff7s
@user-ms6gr8ff7s 5 месяцев назад
I would not be where I am now if it weren't for you. Thanks a lot :)
@aftabahmad4773
@aftabahmad4773 5 месяцев назад
Hi Dave, wishing you be in good health and enjoying your life. When will you be launching next video of this swries? Waiting anxiously ❤
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
One per week is the plan
@Coding-pj4zq
@Coding-pj4zq 5 месяцев назад
thanks to you sir
@mlindatech
@mlindatech 2 месяца назад
Thanks Dave for nice contents. But I wanted to point out something here. In order to avoid having two nested folders of the same name like you did when you created a project, you can actually type django-admin start project . This dot tells Django to create a project in the current project folder.. Note: the dot at the end is important. Thanks
@DavidBennett-ez2yz
@DavidBennett-ez2yz Месяц назад
Thanks!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Месяц назад
Thank you for the support!
@RahulBisht_001
@RahulBisht_001 5 месяцев назад
Hey Dave you would not believe I learnt almost every imp tech stack in Web dev except HTML 😂 from your channel. And you wouldn't believe that I messaged you regarding flask or django course and see what ?? You started it. Although you don't reply but that doesn't matter I can understand you get hundreds of similar types of messages. Although you made my day 😊😊
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
I'm glad to hear that I've had a positive impact on your learning and career 😃
@MuhammadBilal-ry5rb
@MuhammadBilal-ry5rb 5 месяцев назад
Will you upload proper playlist on Django with projects ? Like React and NextJS I'm following your ReactJS videos Thank you so much for your priceless knowledge Sir. I want to become full stack developer using Django and React
@thebilalafsar
@thebilalafsar 5 месяцев назад
First viewer and commenter! Lots of love from India❤
@konstantechang2779
@konstantechang2779 5 месяцев назад
awesome
@MichaelJoseph83
@MichaelJoseph83 5 месяцев назад
Did u pick the best time for this will love if u use this nd ceeate a next or react project with Mongo db 🙏
@user-fm5nx3fq3n
@user-fm5nx3fq3n 3 месяца назад
Best Thing about internet is that we get to learn from creators like you, that too for free. The day I earn my first dollar from web development, I'm going to buy you a coffee. Let's hope it happens sooooooon. Thank you for inspiring me.
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 месяца назад
Thank you!
@volodyslove
@volodyslove 5 месяцев назад
Wow Django finally 🎉🎉🎉
@staringintotheabyss1769
@staringintotheabyss1769 5 месяцев назад
Thank you so much, professor Dave,please consider making a roadmap to be become a fullsyack python dev to get a job
@luisloyola3591
@luisloyola3591 5 месяцев назад
as a web developer, django is more for startups (MVP) than for getting a job, invest your time in node, JavaScript typescript and react. Python works well with data and analytics, but for the web and especially for getting a job, I don't think it's a good alternative, as a first choice. Regards
@staringintotheabyss1769
@staringintotheabyss1769 5 месяцев назад
@@luisloyola3591 Thank you so much,I am currently in college pursuing computer engineering and still have left 3 semesters before I graduate,I really want a well paying job,what would you suggest me to do?
@1conscience0dimension
@1conscience0dimension 5 месяцев назад
sick. I can't imagine an advanced project. It seems, a little bit, like putting some wheels on a boat
@user-jx7nu4fo5y
@user-jx7nu4fo5y 4 месяца назад
I don't know how to express my love to you dave ❤❤❤
@hellokevin_133
@hellokevin_133 5 месяцев назад
Thanks king, Am I ready to learn Django right after taking your Python course? or I need more exposure to python on top?
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Yes, the Python course is the only prerequisite. 🙌
@codezero1015
@codezero1015 5 месяцев назад
I am watching your jwt authentication in express and found it amazing🎉🎉………if possible please make a series on system design as its content on RU-vid is less and paid content is expensive.
@blaqhakym
@blaqhakym 5 месяцев назад
Bless you
@MatheusCampos-lw9pt
@MatheusCampos-lw9pt 2 месяца назад
tnx
@razawanr5035
@razawanr5035 5 месяцев назад
❤❤❤❤ best
@davedider-up8lv
@davedider-up8lv 3 месяца назад
i love you dave gray youare my mentor iwish i could see yea
@DaveGrayTeachesCode
@DaveGrayTeachesCode 3 месяца назад
Glad I could help!
@user-qr1yz7ve3t
@user-qr1yz7ve3t 5 месяцев назад
great
@mohitjain4943
@mohitjain4943 5 месяцев назад
Hi Dave , I wanted to know which should I opt for ? Django Express Nest
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
All are good. If you like Python, Django. If you like JavaScript, Node & Express before Nest.js
@ferryaddict
@ferryaddict 5 месяцев назад
hi dave, thanks for the great course you provide. I want to ask, do I have to master JavaScript if I learn Python Django? thank you and sorry for my bad english
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
No, you don't. You may still want to add some JavaScript to a web page for interactivity, but it is not required.
@ferryaddict
@ferryaddict 5 месяцев назад
@DaveGrayTeachesCode So I'll just learn Python and Django, right? thanks for the advice dave
@alshuwaiee27
@alshuwaiee27 2 месяца назад
Should I start Django before Flask ?
@BugMug09
@BugMug09 5 месяцев назад
Please also teach us django rest framework
@user-mp9uk8se6i
@user-mp9uk8se6i 5 месяцев назад
what a video it is
@SmartWizzard
@SmartWizzard 5 месяцев назад
Hi @Dave Gary, can you please create video about roadmaps and latest tech that will boom in 2024
@DaveGrayTeachesCode
@DaveGrayTeachesCode 5 месяцев назад
Thank you for the request. I do have a chat coming up with Francesco on this topic. Check my X.com posts 💯
@arunprasadh5859
@arunprasadh5859 5 месяцев назад
If John Wick was a programmer . . . . . XD Dave ,Thanks a ton for this tutorial.
@user-mf4ed6cg9i
@user-mf4ed6cg9i Месяц назад
Thanks, what screen recorder you use ?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Месяц назад
OBS
@jonaszjonasz5752
@jonaszjonasz5752 5 месяцев назад
Hello I am creating a project where I can overwrite, delete or add posts, photos and videos using the django admin panel. And it's quite simple. But how to make a menu list for a page, e.g. Home, About, Contact, ... which I can overwrite, add or delete on the Project page. Overwriting and adding menu items is to be done using the django admin panel. Just like in the WordPress administration panel. Maybe you can help or point me in the right direction where to look for a solution.
@gwynedd-1
@gwynedd-1 5 дней назад
I can't get past use of Ctl-C (on mac) after that step my venv is stuck and won't let me deactivate or runserver. I have deleted all and started from scratch 3 times and the same thing happens everytime after the Ctl-C command.
@ram_qr
@ram_qr Месяц назад
What's difference between TEMPLATES = {'DIRS': ['templates']} and TEMPLATES ={'DIRS':[BASE_DIR / 'templates']}?
@yonasmhone5666
@yonasmhone5666 Месяц назад
"Source : The term 'Source' is not recognized as the name of a cmdlet, function, script file, or operable program" I am getting this error message when I execute source .venv/Scripts/activate.
@gintoki_sakata__
@gintoki_sakata__ 5 месяцев назад
😭😭😭 its like you knew ive been trying to get into django
Далее
Python Django App & Templates tutorial
23:07
Просмотров 12 тыс.
НЕ ПОКУПАЙТЕ ЭТО!
00:29
Просмотров 42 тыс.
FastAPI, Flask or Django - Which Should You Use?
9:49
Python Django User Registration - Full Tutorial
17:41
The ARCH LINUX Experience
34:30
Просмотров 108 тыс.
Python or JavaScript - Which One Should YOU Learn?
8:05