Django For Beginners - Full Tutorial

  Рет қаралды 666,193

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 595
@TechWithTim
@TechWithTim Жыл бұрын
Start a high paying tech career making $60k+/year with NO DEBT: coursecareers.com/a/techwithtim
@tawsifahmed1332
@tawsifahmed1332 Жыл бұрын
You are one of thos youtubers that helped me get a job. I am doing pretty well now and come back to you whenever I need a refresh on old topic. You dont know how much you have done for me
@romanhrobot9347
@romanhrobot9347 2 жыл бұрын
I appreciate your ability to not confuse things with unnecessary additional side knowledge. I was confused and perhaps even intimidated after a course i took but you made it all crystal clear in just a few hours! Thank you very much Tim! You have amazing teaching skills. I used to be a teacher too and i have seen many.. so i know that it is a rare ability that not everyone is able to master. To get such quality videos for free is simply amazing for me.
@tapsfest23
@tapsfest23 3 жыл бұрын
Just started learning django. You truly read minds.
@davideddington5432
@davideddington5432 3 жыл бұрын
You’ve given me the confidence to start full stack developing with all of your tutorials. Thanks for everything you do. Can’t wait for the next series!
@buxbunnie4896
@buxbunnie4896 2 жыл бұрын
1 year later, how is the trip going sir
@kvbc5425
@kvbc5425 2 жыл бұрын
how is it
@youaremad1736
@youaremad1736 2 жыл бұрын
@@buxbunnie4896 maybe he died
@davideddington5432
@davideddington5432 2 жыл бұрын
​@@buxbunnie4896 1 year later and I'm still working on the same Django project! I've been able to init, make security changes, add modules and views, and run locally to manage my index.html, now I'm trying to learn more about async Javascript Promises so I can build out the tool more robustly. Thanks for checking in, makes me feel like I'm not alone in this!
@davideddington5432
@davideddington5432 2 жыл бұрын
@@youaremad1736 I'm not used to checking notifications because tbh this is one of the first, if not THE first, reply I've gotten on a video! Thanks for checking in, still chugging along!
@irfan4701
@irfan4701 3 жыл бұрын
tim, i must say that you are pouring your heart out for the content you provide. thanks
@Arhan3l
@Arhan3l 3 жыл бұрын
I was considering learning Django for a long time. This video is gonna help me do it finally.
@kamrankerim636
@kamrankerim636 3 жыл бұрын
Tim, you are amazing! I can't thank you enough. I tried other tutorials and for some reason had some issues. I was gonna give up on learning Django for this time, but then I decided to try your tutorial too, and bang! Everything is working so far!
@naco747
@naco747 9 ай бұрын
no wonder you're over 1M subs now, these videos were pure gold, very high quality. Love the way you teach, keep it up!
@aadarshbaral4585
@aadarshbaral4585 2 жыл бұрын
I switched from Flask to Django after about 5 month playing with flask and found Django to be very easy and fun to do stuffs. So people having dilemma which framework to choose, learn one and then the other one is going to be easy and very similar.
@idk____idk6530
@idk____idk6530 3 жыл бұрын
I just started learning Full-stack developement 😂 and tim is here to help me Thanks 🥺
@idk____idk6530
@idk____idk6530 3 жыл бұрын
@Sp4rity Rip English in advance 😂😂😂😂😂😂😂😂😂😂😂😂
@idk____idk6530
@idk____idk6530 3 жыл бұрын
@Sp4rity such a peaceful insult 😗
@Phantastischphil
@Phantastischphil Жыл бұрын
Thank you for showing and telling all of the details of why you are doing the steps you are doing. This is not my first Django tutorial to attempt, but I am actually starting to understand why I am doing all the things. Thank you!!
@antekzajac8530
@antekzajac8530 3 жыл бұрын
I've been learning django for a month using a django course on the Internet, I bought a book also, but I really wanted to have someone who can explain it to me. And here you are. I've watched lots of your content and I appreciate your effort. You are doing a really good job.
@phafid
@phafid 3 жыл бұрын
2:45:34 never been so proud of myself of having the code works and the results are tidy. I only understand 40% of this video but it is better than nothing.
@aks9842
@aks9842 Жыл бұрын
This course actually gives you the first solid steps to start learning Django, can't thank you enough Tim for this beautiful beginners course❤
@karthikram570
@karthikram570 3 жыл бұрын
Hi Tim, I was wondering how do you know so much about a particular framework? What is your process of learning a library or a framework? Is this through your cumulative experience or do you go through the documentation extensively? How do you suggest a beginner learn a framework?
@JaycieonDacres
@JaycieonDacres 10 ай бұрын
Same good question how’s coding been since?
@olimbeknizomov8081
@olimbeknizomov8081 3 жыл бұрын
I started learning django today and Tim's video popped up
@tobecontinued.
@tobecontinued. 3 жыл бұрын
Tim. You deserve every good fortune that comes your way. Thanks for all that you do.
@b.1851
@b.1851 3 жыл бұрын
tim you are the man. keep up the content. positive energy and good vibes your way
@TechWithTim
@TechWithTim 3 жыл бұрын
Thank you!
@JontePontePonte
@JontePontePonte 2 жыл бұрын
Once again huge thanks for your tutorials. This has been a huge help in my latest project. Hats off!
@geovaniraffaelli4508
@geovaniraffaelli4508 Жыл бұрын
I've watched a bunch of django courses and yours is definitely the clearest around, thanks man!
@David-ku7mt
@David-ku7mt Жыл бұрын
Thank you very much for the tutorial, the first 20 minutes were a little rough due to the different issues that came up with python \ django \ path, but I managed to resolve these and now I am delved into knowledge.
@maelstrom57
@maelstrom57 3 жыл бұрын
You're a great guy, Tim. Frameworks usually give me a hard time but you made everything crystal clear.
@chillerinthehouse
@chillerinthehouse 3 жыл бұрын
fantastic tutorial with links to troubleshoot issues so you can start off without any frustrations. going through a bootcamp right now and we are beginning with django next week. this tutorial is amazing. thanks
@abulaman8713
@abulaman8713 3 жыл бұрын
Never been this early, love your videos, you are the best
@JanusAlmight
@JanusAlmight 2 жыл бұрын
thank you very much for having subtitles in your videos, I'm Brazilian and I don't have a enough english to understand when I only listen.
@randomfilms332
@randomfilms332 2 жыл бұрын
I searched alot of django tutorial, but this is the tutorial where I understand the most!
@sahilsagwekar
@sahilsagwekar 2 жыл бұрын
Coming from Flask, the Django documentation (even though it's pretty clean & simple) is a bit overwhelming, Your video just made my day 100x easier.
@patrickbarker3661
@patrickbarker3661 6 ай бұрын
Tim is quite literally the man. Thank you!
@rafastepien4058
@rafastepien4058 3 жыл бұрын
Oh man, so much appreciated. I have seen Your tutorials about Python, and I'm impressed. Eloquently condensed lessons, without trying to buy people like Qazam from clever programmer. Thanks mate.
@yazfeatz
@yazfeatz 3 жыл бұрын
Qazi??
@someone4860
@someone4860 3 жыл бұрын
I have a huge respect for you. You managed to do lots of stoff at the same time. I became your linkedin follower as well.
@tolyacow
@tolyacow 3 жыл бұрын
Wow, thanks! Another one of "I just started doing full-stack and was in tremendous need of a basic tutorial in django" comments. You saved me!
@gatjuatwicteatriek4590
@gatjuatwicteatriek4590 Жыл бұрын
I wish I got this channel before, I wasted a lot of time learning from fake platforms which don’t give content like this. Thank you so much
@AdilAli-lo7dq
@AdilAli-lo7dq 3 жыл бұрын
Just started a Django tutorial yesterday then I see this lol. Tim got his eyes everywhere
@robmckiernan3264
@robmckiernan3264 2 жыл бұрын
Hey Tim, cheers for this. Just rinsed through this as a refresher. Couple of notes: - in your views you name the request variable `response`. Ideally it'd be `request`. - You shouldn't hard code your urls. Use the `{% urls %}` tag instead - this symbol "|" is the pipe symbol - Your extended UserCreationForm redefines the email field for no real reason. Better to do it like this: ``` class BetterUserCreationForm(UserCreationForm): class Meta: fields = UserCreationForm.Meta.fields + ("email",) ``` - In the last section you'd be better using a field lookup in your filter query, rather than using `if ls in User.todolist_set` Anyway, keep up the good work!
@RavenTech1
@RavenTech1 Жыл бұрын
I'm 1 hour in and i have to say that you made your explanations very clear and i'm enjoying learning from this video
@_Ani_
@_Ani_ Жыл бұрын
This was immensely helpful - just got started with my first web application with Django!
@DioD3
@DioD3 3 жыл бұрын
Just finished the entire tutorial. It's great! Thanks Tim.
@dillonhicks3781
@dillonhicks3781 3 жыл бұрын
I enjoy Tim’s channel because he’s transparent, he likes algo expert and he’s clear he works there now too. Little things man
@DjangoGroen
@DjangoGroen 2 жыл бұрын
i love that you guys are trying to understand me. thanks!
@SnoopLobster
@SnoopLobster 3 жыл бұрын
reached the end of the video after a few days. looking forward to that deployment video, Tim
@saathvikful
@saathvikful 3 жыл бұрын
Perfectly explained and easily one of the best tutorials by far!
@ironrose6
@ironrose6 3 жыл бұрын
Amazing, Tim! Thank you! I've been out of the game for a while but I used your Python in ~75 minutes video to give myself a refresher, and now that I've followed along with this django video, I have a request: would you be open to doing a series like your previous django + react series but with Vue instead? Great channel, great content; thanks!
@cozytamim9794
@cozytamim9794 3 жыл бұрын
I just started learning Django and Your video got recommended to me (MAGIC)
@saintqirex3655
@saintqirex3655 3 жыл бұрын
I'm a computer science student I'm in my third year now and what we've learnt fortran, pascal, cobol, basic and..... machine language this page solos my four years in this place
@captaincrunch7481
@captaincrunch7481 3 жыл бұрын
This is the best resource to begin learning full-stack with.
@mdsohrabakhtaremam9555
@mdsohrabakhtaremam9555 2 жыл бұрын
Yes make video on beautiful website along with deployment it on server. Your videos are really interesting and clear and understable
@nakhan69
@nakhan69 2 жыл бұрын
Thank you Tim, I wish one day I will be a good programmer like you
@universodoclp
@universodoclp 2 жыл бұрын
Tim You're the best. The best Django tutorial step by step. Great Job!!!
@sabithahmed9284
@sabithahmed9284 3 жыл бұрын
Why do I even go to University when this guy is alive
@panomapet9441
@panomapet9441 3 жыл бұрын
🤣🤣🤣🤣
@brandonnoll5527
@brandonnoll5527 3 жыл бұрын
This is the best Django tutorial on KZbin
@xucxichuc325
@xucxichuc325 3 жыл бұрын
I love you Tim. You've saved my life.
@asdgqgqwe
@asdgqgqwe 3 жыл бұрын
Thank you, Tim! Helped me a lot! By the way, you run into an issue when you use brackets because then it expects you to actually pass parameters. So if you don't pass parameters you do not ut the brackets.
@sidecontrolpapi
@sidecontrolpapi 3 жыл бұрын
Being waiting for a while on an update of your old django series, thanks a lot Tim.
@bingusspaceprogram
@bingusspaceprogram 2 жыл бұрын
If you're having problems creating a new project, then instead of doing what Tim did at 4:40, this command should create a new project without any issues: python -m django startproject (name here) However, you cannot have "temp" in the file name or it will give you an error.
@rickships1333
@rickships1333 2 жыл бұрын
lol thx
@jessielindayao0423
@jessielindayao0423 2 жыл бұрын
Amazing! Your video is really great Tim. I like the way how you explain what's happening by coding a little and then executing the code. Thanks!
@thedupy124
@thedupy124 3 жыл бұрын
This tutorial is amazing, thank you !
@ToasterWhisperer
@ToasterWhisperer 3 жыл бұрын
Thank you so much Tim, you're videos are incredible.
@festussibanda5886
@festussibanda5886 2 жыл бұрын
i like your teaching skills, please make the tutorial on how to deploy too, i'm really eager to learn how to deploy my django projects
@iboydagi246
@iboydagi246 2 жыл бұрын
😃Good I learn so many things from you tnx bro😜 like :- Socket programming :- Pygame :- python OOP . . .
@bollvigblack
@bollvigblack 8 ай бұрын
are u an NPC ? why are you Laughing ? i have friends who have similar communication patterns and they are like NPCs
@dimitrispetrakis2599
@dimitrispetrakis2599 3 жыл бұрын
Best vid on YT for django by far
@captaincrunch7481
@captaincrunch7481 3 жыл бұрын
Also, thanks for not editing out moments where you have bugs. It really helped me to understand how you problem solve!
@Cloud-tq5lj
@Cloud-tq5lj 3 жыл бұрын
You're the only youtuber who can explain programming perfectly!
@rohitbhapkar4352
@rohitbhapkar4352 3 жыл бұрын
Thank You bro Love you man Was struggling a lot due to a stupid error ..that just got resolved Love you 3000...
@AhmadAli-wt8zy
@AhmadAli-wt8zy 3 жыл бұрын
Tim There is A lot of beginners courses out there make advance course so it well be great. Thanks for this course too🤗🤗🤗
@nerdvananc
@nerdvananc 3 жыл бұрын
Hey Tim, thanks so much for these awesome videos; you've been helping me a ton.
@omegaroyal
@omegaroyal Жыл бұрын
I love this guy! Seriously good explanations. Subscribed, liked and commented. Thank you!
@manasask821
@manasask821 2 жыл бұрын
this course is a real blessing!
@duraidadnan7735
@duraidadnan7735 3 жыл бұрын
Thank you, Tim, you're a very helpful person, pls don't care for those 37, it's my first interaction with python and English isn't my first language but you make it very easy to understand and you talk slowly and carefully, so excited to see the rest of your videos, keep the hard work.
@roi1044
@roi1044 3 жыл бұрын
Wow i just started learning django and this popped. Thank you Tim!
@oj43085
@oj43085 3 жыл бұрын
The way you teach is so helpful.
@modernmistyk4341
@modernmistyk4341 3 жыл бұрын
Great video and very well presented, this man is going places!
@zaeltrus
@zaeltrus Жыл бұрын
It's a bit sad how I pay 15 000 GBP for my university and you explain everything much more clearly, interactively and intuitively for free. Blows my mind. Thank you so much!
@alexandreabashia
@alexandreabashia 8 ай бұрын
university is not for education
@TraceyMwendwa
@TraceyMwendwa 10 ай бұрын
Great video, Tim! I have a question; do I need to have a virtual environment installed in order to use Django? If so, is there a video, you have done on how to do so?
@basseygodwin7384
@basseygodwin7384 10 ай бұрын
Yeah it is best practice to use a virtual environment. You can Google "How to setup a virtual environment for Django"
@Khalidka94
@Khalidka94 3 жыл бұрын
This is what i was waiting for, well done tim...
@Yuyupinkk
@Yuyupinkk 8 ай бұрын
Thank you verry much for this great tutorial,I have learn so much from you👍🇳🇱 Iam from Holland
@tasfiulhedayet
@tasfiulhedayet 3 жыл бұрын
This video is really effective. Thank you for this amazing one.
@shreyanshughosh7241
@shreyanshughosh7241 3 жыл бұрын
Hmm...okay....so this is something which I was searching for. Thanx Tim😁😁 Love from India❤
@m.tuladharreddy8234
@m.tuladharreddy8234 3 жыл бұрын
I too learned full-stack development. this helped me a lot thanks
@leftysomething
@leftysomething 2 жыл бұрын
been rewinding this and rewinding this to understand django.... finally got this guy on .75% speed😁😁😁 LOL much better
@leftysomething
@leftysomething 2 жыл бұрын
Finally FINISH the tutorial!! thank you so much!!
@AlaaOmar
@AlaaOmar 2 жыл бұрын
awsome, you are one of the best on youtube, keep it up
@samimezghani8385
@samimezghani8385 3 жыл бұрын
for those who found and issue in grouping checkboxes with the input fiels in the add bootstrap section, Bootstrap latest version has dropped the input-group-prepend and input-group-append classes you can group directly with a div input-group then input-group-text for the checkbox and the input field
@michaill5353
@michaill5353 3 жыл бұрын
Can you explain this a little more? I'm not sure how to do what he does with the new syntaxis.
@flaviusteodorof2601
@flaviusteodorof2601 3 жыл бұрын
Ah, thank you kind sir. This is what I was looking for in the comments.
@flaviusteodorof2601
@flaviusteodorof2601 3 жыл бұрын
@@michaill5353 Tim used a div with the class input-group-prepend, and using it will likely return a funky look. Delete that div and only use the other 2.
@bonemanx1
@bonemanx1 2 жыл бұрын
This helped a lot
@mickyelmb
@mickyelmb 2 жыл бұрын
This is an excellent tutorial. Thank you for posting it.
@thrillonek
@thrillonek 2 жыл бұрын
Thank you Tim! Btw someone should create the "essentially" counter
@leonvanzyl
@leonvanzyl 3 жыл бұрын
This series is going to be extremely popular
@Child0ne
@Child0ne 2 жыл бұрын
Tim of COurrrseee you have the perfec django video i was looking for lol you are such a beast
@Psychetwo
@Psychetwo 2 жыл бұрын
This is a very great tutorial! Been watching and rewatching this. As a beginner, I keep catching something that I missed from the previous rewatch.
@thecodingchallengeshow
@thecodingchallengeshow 10 ай бұрын
just starting out, hopefully it is very good!
@씹선비-g6w
@씹선비-g6w 3 жыл бұрын
I'm watching this video in Korea. Thank you bruh!
@typeterson8376
@typeterson8376 3 жыл бұрын
For those having troubles with the pip install, I went to his video on how to fix this and when you add the new path, in his video he types in "Python36" at the end and it didn't work at first because I followed that but I checked my path and it turned out mine was under "Python39". So just make sure to check your own path so you type in the correct pathing and then it should work.
@typeterson8376
@typeterson8376 3 жыл бұрын
also if the runserver thing gives you issues, go to settings and search manage app execution aliases. If there is both python.exe and python3.exe, uncheck python.exe and try again.
@imranmirza9348
@imranmirza9348 3 жыл бұрын
your amazing honestly keep it going bro.
@therebelliousgeek4506
@therebelliousgeek4506 3 жыл бұрын
Keep this up man, seriously, keep it up.
@7PolarBears
@7PolarBears 3 жыл бұрын
love these vids Tim mate
@chessketeer
@chessketeer 2 жыл бұрын
Thank you Tim, your lesson is very helpful.
@mokshaeducation5985
@mokshaeducation5985 2 жыл бұрын
Such a great teacher, Very knowledgeable.
@akshitbhalla874
@akshitbhalla874 2 жыл бұрын
Thanks. Straight to the point.
@binaprajapati7709
@binaprajapati7709 3 жыл бұрын
Thumbnails are getting better Keep up the good work ( of editors ) 😂😂
@tristin2913
@tristin2913 3 жыл бұрын
When I needed it the most! Thank you
@clearcodee_
@clearcodee_ Жыл бұрын
You're awesome Tim!
@MaKaNufilms
@MaKaNufilms 5 ай бұрын
Hey just awesome stuff, but one thing to mention: Your explaination about GET/POST Requests are a bit misleading. Actually it is quiet simple and has in first place nothing todo with security. Just do stay by those two commands (there are more): GET is always retrieving (in the simplest case from an url), POST is used when I want to save information and so it has a payload with the data. The Simplest Example: You have a Wall with sticky notes. With the GET Method you take the wanted Note read the information from the Note on a Paper and put the Note back to Wall. Wit the POST command you take a new empty Note write your information on the note (payload) and stick the note at the wall.
Learn Django in 20 Minutes!!
21:25
Tech With Tim
Рет қаралды 397 М.
FastAPI, Flask or Django - Which Should You Use?
9:49
Tech With Tim
Рет қаралды 95 М.
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 87 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 16 МЛН
Python As Fast as Possible - Learn Python in ~75 Minutes
1:19:41
Tech With Tim
Рет қаралды 1,8 МЛН
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Alex Hyett
Рет қаралды 294 М.
How is this Website so fast!?
13:39
Wes Bos
Рет қаралды 716 М.
Python Django Web Framework - Full Course for Beginners
3:45:41
freeCodeCamp.org
Рет қаралды 4,5 МЛН
How I Would Learn Python in 2024 (if I could start over)
13:21
Tech With Tim
Рет қаралды 95 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,6 МЛН
4 Software Developer Roadmaps For 2024+
29:41
Tech With Tim
Рет қаралды 58 М.
Web Developer Roadmap (2024) - Everything is Changing
25:02
ByteGrad
Рет қаралды 403 М.
Please Master These 10 Python Functions…
22:17
Tech With Tim
Рет қаралды 195 М.
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 87 МЛН