Learn Django in 20 Minutes!!

Learn how to build a simple Django application in as fast as 20 minutes! You'll learn how to set up a Django project, configure URLs, create database models, render dynamic data with templates, and use the Django admin panel. Django is a powerful web framework for Python and I'm going to show you how to get started using it!
Get started with SaaS Boilerplate today for FREE!
👉 Join their discord for more information! / discord
👉 Check out the website: www.apptension.com/saas-boile...
DJANGO BASE TEMPLATE CODE: pastebin.com/AMzZVL12
💻 Master Blockchain and Web 3.0 development today by using BlockchainExpert: 🔗 algoexpert.io/blockchain (Use code "tim" for a discount!)
💻 Accelerate your software engineering career with ProgrammingExpert: 🔗 programmingexpert.io/tim (Use code "tim" for a discount!)
🎬 Timestamps ⏱️
00:00 | Overview
01:43 | Django Project Setup
02:32 | Pregenerated File Explanation
03:39 | Django Applications
06:02 | URL Configuration
10:05 | Running The Server
10:45 | HTML Templates
13:23 | Database Models and ORM
15:16 | Django Migrations
16:23 | Rendering Database Entries
19:30 | Django Admin Panel
20:53 | Next Steps
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
👕 Merchandise: 🔗 teespring.com/stores/tech-wit...
📸 Instagram: 🔗 / tech_with_tim
📱 Twitter: 🔗 / techwithtimm
🔊 Discord: 🔗 / discord
📝 LinkedIn: 🔗 / tim-ruscica-82631b179
🌎 Website: 🔗 techwithtim.net
📂 GitHub: 🔗 github.com/techwithtim
One-Time Donations: 💲 www.paypal.com/donate?hosted_...
Patreon: 💲 / techwithtim
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
⭐️ Tags ⭐️
- Tech with Tim
- Django
- Python
⭐️ Hashtags ⭐️
#techwithtim #programming#python

Пікірлер: 262

  • @TechWithTim
    @TechWithTim6 ай бұрын

    Here is the code for the Django Base Template! pastebin.com/AMzZVL12

  • @Monray87

    @Monray87

    5 ай бұрын

    it doesn't seem to work on my end

  • @paulovictordsantos

    @paulovictordsantos

    4 ай бұрын

    not working

  • @winstonloke2860

    @winstonloke2860

    2 ай бұрын

    not working either

  • @aromalsuresh12

    @aromalsuresh12

    2 ай бұрын

    its not working

  • @SynysterEskimo

    @SynysterEskimo

    Ай бұрын

    For everyone running in to an error with the base template code, I found the issue. On line 11 in the link code, the rel="stylesheet" is typed out twice. If you remove the first rel="stylesheet", it fixes the issue.

  • @ban_droid
    @ban_droid11 ай бұрын

    this 20 minute video show my entire django experience

  • @gemini1q
    @gemini1q11 ай бұрын

    Starting with the Django installation and ending with building an app, this video is incredible! I spent a straight 12 hours trying to get a simple website to work on my local computer without a database on Django. This video is absolutely invaluable!

  • @exoZelia
    @exoZelia9 ай бұрын

    This is a video version of the Django tutorial on Django's own website. This is not a critique, I'm glad you did this.

  • @fashion_ridewithcrownex9032
    @fashion_ridewithcrownex90328 ай бұрын

    You just gained a superfan! Rooting for you all the way! You brought to my way exactly what I needed. Thank you so much

  • @Alain.Robert
    @Alain.Robert9 ай бұрын

    These videos are perfect to get a good overview of a framework. Thanks !

  • @krystianurban5421
    @krystianurban542110 ай бұрын

    Short, informative and not boring. Love it.

  • @noorzaibchohan1200
    @noorzaibchohan12003 ай бұрын

    this tutorial is indeed very helpful to those who are currently learning Django. I'm in middle of making an Django project i came across this video and basic concepts are revised very efficiently. now i feel more confident about Django. very basic but very very helpful and to the point.

  • @shanghainewbison7687
    @shanghainewbison768711 ай бұрын

    This is freaking awesome. Thanks Tim.

  • @torturedsoul7907
    @torturedsoul79072 ай бұрын

    The best beginner friendly django tutorial that I watched. Thank you soo so much for this!

  • @timvanrooijen3324
    @timvanrooijen332410 ай бұрын

    Love the speed! Exactly what I needed to get started!

  • @alekseishaparev7132
    @alekseishaparev71323 ай бұрын

    Man, the video is just awesome. Right speed, right knowledge. thanks 🙏

  • @adejimimalik
    @adejimimalik11 ай бұрын

    Exactly what I'm waiting for. You are a life saver 🤗

  • @theone3746
    @theone374611 ай бұрын

    Love this. Lately I have been struggling to sit through long videos or multiple vidoes on topics.

  • @ginescap
    @ginescap8 ай бұрын

    One of the best tutorials I've seen, thanks

  • @paulthomas1052
    @paulthomas105211 ай бұрын

    Great intro to Django - thanks again Tim !

  • @augustobecker3366
    @augustobecker33662 ай бұрын

    Perfect overview of the framework, its my first time using Django.

  • @shauryabavishi3874
    @shauryabavishi387423 күн бұрын

    Very helpful video to understand Django concepts in a nutshell. Thank you Tim!

  • @danishmalik83
    @danishmalik835 ай бұрын

    This is really helpful, sums up all the things in 20 minutes 👌

  • @frikkievandermerwe
    @frikkievandermerweАй бұрын

    I loved this, thanks man. Really enjoying your channel as a hobbiest programmer. It inspires me!

  • @teclote
    @teclote9 ай бұрын

    Incredible, thank you.

  • @keith-bates
    @keith-bates8 ай бұрын

    Great tutorial! Worth the watch :)

  • @kelpiekorn104
    @kelpiekorn1045 ай бұрын

    crazy digestable u made this respect

  • @RobertSmith-lh6hg
    @RobertSmith-lh6hgАй бұрын

    Nice quick how-to on getting started. At 2x speed, it's a fantastic 10.5-minute investment for a programer who has not used Django previously; thanks.

  • @we-it
    @we-it6 ай бұрын

    Awesome .... Explanation .. To the point ... Short & Informative !!!!! You Nailed it ..!! I Loved It ..!! Happy Learning

  • @jackReme
    @jackReme11 ай бұрын

    Thank you for this awesome short video!

  • @heidichatbot1943
    @heidichatbot19433 ай бұрын

    very good explained. thank you!

  • @rayanebradjou4396
    @rayanebradjou439611 ай бұрын

    This is really what I need to start Django, thanks 👍.

  • @purpose3dtech576

    @purpose3dtech576

    4 ай бұрын

    Yes, yes, yes!!!!

  • @richnmercy
    @richnmercy10 ай бұрын

    Nice video! Much needed

  • @eltonmombeshora6183
    @eltonmombeshora61835 ай бұрын

    Yes, I get it now -- thanks to you @Tech With Tim. The jinja template link wasn't working though...had to type it all but it was worth it! Thanks again! Now looking forward to watching your videos on Full stack integration of React for frontend to Django

  • @ahsananwar3098
    @ahsananwar30982 ай бұрын

    Superb video I have been learning django from a week but this 20 min is more than a week learning

  • @frtrash766
    @frtrash76611 ай бұрын

    Holy molly, with this guy i can barely understand django but the motivation here was free. Thanks for this great video, you're such an inspiration. 🎉

  • @bengabp

    @bengabp

    11 ай бұрын

    @TechWithTim_2 obviously a scam

  • @queenofsheba8275

    @queenofsheba8275

    10 ай бұрын

    This made no sense at all.

  • @kitkatcloudkicker
    @kitkatcloudkicker9 ай бұрын

    I felt like I got the sauce dropped on me. I am inspired to make a website tomorrow morning now. Very clear and good tutorial.

  • @deepanshsharma4342
    @deepanshsharma434211 ай бұрын

    Hi Tim! I am a big fan of your videos, thanks for all the tutorials. I want to request you to also create a tutorial on how to deploy the created website on a host like Vercel so that it can be shared. I watched and coded along your Flask Notes App tutorial and deployed the site on Vercel but it gives internal server error repeatedly while working fine on the local. Having a tutorial from you would be really helpful! Thanks!

  • @bethlehemlemma6665
    @bethlehemlemma66657 ай бұрын

    thanks! i've learned a lot from the video!

  • @beefwater
    @beefwater8 ай бұрын

    Great tutorial. Thanks.

  • @alimihakeem841
    @alimihakeem8413 ай бұрын

    Thanks for this. I found it helpful

  • @Secretary_kevin
    @Secretary_kevin7 ай бұрын

    Thank you This really helped your a life saver

  • @sureshkhadka1020
    @sureshkhadka102011 ай бұрын

    Much needed 💟

  • @Pankaj-Verma-
    @Pankaj-Verma-4 ай бұрын

    Thanks for the overview.

  • @enkiimuto1041
    @enkiimuto10419 ай бұрын

    This was a great overview, thank you

  • @TechWithTim

    @TechWithTim

    9 ай бұрын

    Glad it was helpful!

  • @dipereira0123
    @dipereira01238 ай бұрын

    Amazing!! thanks!

  • @kingNikki
    @kingNikkiАй бұрын

    As an IT student from Germany: Thanks! I like that video more than the documentation.

  • @PolarisMyWay
    @PolarisMyWay8 ай бұрын

    Good job, good intoduction. Thanks.

  • @Nanashi-rq7lk
    @Nanashi-rq7lk10 ай бұрын

    Nice tutorial, Thanks

  • @IGCSENERD-up6yv
    @IGCSENERD-up6yvАй бұрын

    wallahi I loved the video, so easy to understand even tho django is not shallow

  • @anusurinagendrababu2532
    @anusurinagendrababu25328 ай бұрын

    thank you giving such a good info about django.

  • @eddiecns
    @eddiecns2 ай бұрын

    You good!, thanks for this tutorial!

  • @ivanlamparelli
    @ivanlamparelli7 ай бұрын

    Excellent video, kudos

  • @user-fg2nr3yg3f
    @user-fg2nr3yg3f4 ай бұрын

    Yeah I have tried understand django, I think now I get some information thank you ❤

  • @vijeshnk1355
    @vijeshnk13554 ай бұрын

    thanks gave me the complete overview of the django

  • @bengabp
    @bengabp11 ай бұрын

    Exactly today I got to know about this apptension

  • @khantsithu4383
    @khantsithu438311 ай бұрын

    Again, perfect timing 😄

  • @obiwanfisher537
    @obiwanfisher5375 ай бұрын

    Wow this is really great stuff.

  • @matheusfernandes9517
    @matheusfernandes95174 ай бұрын

    Muito bom o video, da uma boa clareza do caminho que tenho que seguir!!!

  • @amandahotchkiss3959
    @amandahotchkiss395910 ай бұрын

    Would love a Next.JS tutorial! I'm looking to use it for my next app, but I'm not finding many good tutorials. (I like to follow a tutorial first before jumping straight into trying to build and have loved your tutorials!)

  • @danilzubarev2952
    @danilzubarev29529 ай бұрын

    Absolutely nailed it, Tim.

  • @esrx7a
    @esrx7a11 ай бұрын

    Wow, is this a dream!

  • @user-pp1do4zq7p
    @user-pp1do4zq7p11 ай бұрын

    Not sure if you have any experience, but it would be fun to see some htmx, alpine and tailwind integration into Django. There are many website clone tutorials on YTube but mostly for Nextjs. Would be nice to see some website clone tutorials using only Django, htmx, alpine, tailwindcss. Thanks! ❤

  • @erol-sql
    @erol-sql10 ай бұрын

    Love it!

  • @aroncanapa5796
    @aroncanapa57967 ай бұрын

    This video is basically my entire 4 month full stack boot camp last year

  • @gauravsharma597
    @gauravsharma5977 ай бұрын

    Hey tim, I loved you django tutorial, and I have a request if you create a similar crash course for nextjs

  • @WorldSecrets42
    @WorldSecrets4211 ай бұрын

    ❤I enjoyed the video ❤

  • @user-yz3ee3zn1s
    @user-yz3ee3zn1s8 ай бұрын

    love this avtor best video

  • @franklinikeh5212
    @franklinikeh521211 ай бұрын

    Sixteenth comment: Great video, I already have a bit of experience with Flask from your earlier videos, Django seems quite similar and probably easier to pick up

  • @bisyrim1030
    @bisyrim10306 ай бұрын

    thanks tim

  • @theblackariel5957
    @theblackariel59572 ай бұрын

    The install worked successfully! Congratulations! You are seeing this page because DEBUG=True is in your settings file and you have not configured any URLs. I am getting this error. What should I do ?

  • @KayderimGameplays
    @KayderimGameplays11 ай бұрын

    Thanks you so much Tim, just what i needed

  • @ferekfrankburt
    @ferekfrankburt3 күн бұрын

    Огромное спасибо за рабочую связку.

  • @CharlesBLim
    @CharlesBLim9 ай бұрын

    I need a refresher this is okay. Need to brush up more on my Django ..

  • @thiyaguremo3023
    @thiyaguremo30239 ай бұрын

    very useful

  • @kamags8
    @kamags88 ай бұрын

    You missed one important part of django basics which is submitting a request from a template to a view so that the user could navigate to different views or make a change in database. Overall good job.

  • @nileshjain1090
    @nileshjain109011 ай бұрын

    can you make a tutorial on how to connect mongo db to django or mongodb to python? That would be a great help if you can make a video or at least a blog on it. Anyways Love from India🙌❤

  • @Nidal_C
    @Nidal_C11 ай бұрын

    Thank u

  • @riadqerimi6701
    @riadqerimi670111 ай бұрын

    Where did he take this Jinja 2 template? I want to know

  • @nitishnarayanan2237

    @nitishnarayanan2237

    11 ай бұрын

    same doubt

  • @roneilboodie6735
    @roneilboodie67355 ай бұрын

    at 12:15, for the home.html code template, the syntax is not highlighted as yours...not sure if it's because the modules/frameworks/libs for that file is not activated?

  • @uncene4225
    @uncene422511 ай бұрын

    I have installed SaaS Boilerplate and it looks great. Could you please do a tutorial on deploying an ecommerce site using prebuilt functions? Looks super useful.

  • @TheRoyL

    @TheRoyL

    6 ай бұрын

    Have you found anything with anyone being able to deploy a site using saas boilerplate?

  • @uncene4225

    @uncene4225

    6 ай бұрын

    @@TheRoyL so I managed to deploy SaaS boilerplate on AWS and it costs about $200 per month to run... way too expensive for my use case and I imagine virtually every other solo dev. Unless they rework it for a lite version its not practical to deploy.

  • @aruns6214
    @aruns621411 ай бұрын

    Yes we want django tutorial from your voice

  • @peggyzarei
    @peggyzarei9 ай бұрын

    maybe share ur jinja template?

  • @casual_GamerHQ

    @casual_GamerHQ

    4 ай бұрын

    he shared it please see the description

  • @user-qj7lo5ox7j
    @user-qj7lo5ox7j5 ай бұрын

    cool video)

  • @enesgunumdogdu
    @enesgunumdogdu4 ай бұрын

    If you get an error while migration, try max_length instead of max_Length

  • @LiverpoolDon1981

    @LiverpoolDon1981

    15 күн бұрын

    thanks for this 🙂

  • @nektovkepke4829
    @nektovkepke48299 ай бұрын

    Can you please link that base.html?

  • @cagOnotation
    @cagOnotation11 ай бұрын

    is template codes avaliable on somewhere?

  • @yuttijon
    @yuttijon11 ай бұрын

    HI Tim. Make a video on how to create a dating site step by step. Create more features.

  • @kokokokoalabrothers6009
    @kokokokoalabrothers600910 ай бұрын

    ありがとうございます ❤

  • @digitalguy4242
    @digitalguy424211 ай бұрын

    Tim make a video on Django rest framework for 2023

  • @SynysterEskimo
    @SynysterEskimoАй бұрын

    For everyone running in to an error with the base template code, I found the issue. On line 11 in the link code, the rel="stylesheet" is typed out twice. If you remove the first rel="stylesheet", it fixes the issue.

  • @AdnanNazirAhmed
    @AdnanNazirAhmed10 ай бұрын

    There is so much to do in Just ONE SECOND!!!

  • @Development_Tools
    @Development_Tools11 ай бұрын

    Hi tim, i want and i need django complete tutorial, please bring it, as you have all knowledge and according to full complete experience of django with you

  • @robertmullinslives
    @robertmullinslivesАй бұрын

    thought I would mention that the responsive of screen size changes the displayed behavior. On wide/desktop screens the hamburger menu disappears and turns into menu items displayed on the left-hand side next to 'My Django App'.

  • @yesyes9698
    @yesyes969811 ай бұрын

    Lol nice. I was just crying and looking for a Django tutorial.

  • @diegovalencr
    @diegovalencr11 ай бұрын

    Awesome video as always! What is your vscode theme?

  • @yessirski7868

    @yessirski7868

    8 ай бұрын

    looks like sublime text / monokai pro

  • @andresfelipemartinez3358
    @andresfelipemartinez335811 ай бұрын

    what do you think about using front end framework like react instead of django templates? which would be better for production? Note: i prefer to use django templates as i like to stay in one technology for the project but if there is something usefull to split my projects i will take it in consideration.

  • @sdscode

    @sdscode

    10 ай бұрын

    I had the same question before and the conclusion is that, react offer a powerful ecosystem that allows to creat interactive user interfaces and it’s client side rendering. Django templates are server side rendering and yes, in combination with vanilla could reach a nice maturity level and specific needs, but hey, it all depends.

  • @KINTUALEXLADWONG
    @KINTUALEXLADWONG10 ай бұрын

    Can you create a Python project demonstrating how to store local books on the platform?

  • @joebashour
    @joebashour3 ай бұрын

    Great way to get a high-level idea on the Django framework without having to watch 2+ hrs of tutorials 😉

  • @razawanr5035
    @razawanr50355 ай бұрын

    Best Master

  • @stockman9083
    @stockman908311 ай бұрын

    hey tim can u make a video on how u feel about taking coursera courses/udemy courses or edx courses for coding. On sale of course

  • @sarahfoudaa
    @sarahfoudaa10 ай бұрын

    from where could i access the jinja temlpating engin code that he just pasted?

  • @realtoast7036
    @realtoast70366 ай бұрын

    Very good! Would you say that Django is essentially the same as Wappler (php based) but for Python? As I watch the video, the interface and logic seems similar.

  • @aaaaaaaa4444aaaa
    @aaaaaaaa4444aaaa11 ай бұрын

    hey man why didnt you link us the templates?