Python Django Tutorial: Full-Featured Web App Part 1 – Getting Started

///Python Django Tutorial: Full-Featured Web App Part 1 – Getting Started

Python Django Tutorial: Full-Featured Web App Part 1 – Getting Started

FavoriteLoadingAdd to favorites

In this Python Django Tutorial, we will be learning how to get started using the Django framework. We will install the necessary packages and get a basic application running in our browser. Let’s get started…

The code for this series can be found at:

Flask Tutorials to create this same application:

Python Installation:

Virtual Environment Setup:

Sublime Text Setup:

✅ Support My Channel Through Patreon:

✅ Become a Channel Member:

✅ One-Time Contribution Through PayPal:

✅ Cryptocurrency Donations:
Bitcoin Wallet – 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3
Ethereum Wallet – 0x151649418616068fB46C3598083817101d3bCD33
Litecoin Wallet – MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot

✅ Corey’s Public Amazon Wishlist

✅ Equipment I Use and Books I Recommend:

▶️ You Can Find Me On:
My Website –
My Second Channel –
Facebook –
Twitter –
Instagram –

#Python #Django

source

By |2020-02-28T02:01:02+00:00February 28th, 2020|Python Video Tutorials|40 Comments

40 Comments

  1. guille vazquez February 28, 2020 at 2:01 am - Reply

    already watched it once, let's do it again

  2. Isidoros Parlamas February 28, 2020 at 2:01 am - Reply

    Reset Password does not work. Code is OK. etc/config.json is OK. Do I need to do something more with the 14-letter app specific google password than just include it in the config.json file?

  3. Sanket Kawale February 28, 2020 at 2:01 am - Reply

    Corey, Thanx a lot buddy. Needed this, and it came from you. Lucky us that we have this series.

  4. gourav gond February 28, 2020 at 2:01 am - Reply

    It was really good tutorial. I find new things in there.

    But I have 2 some questions

    1: Make relation between 2 databases tables using Django models.

    2: Can we achieve microservices using django

  5. James Kulu February 28, 2020 at 2:01 am - Reply

    Corey can you make a tutorial on building an Ecommerce website ? PLEASE

  6. Tinh Tran Van February 28, 2020 at 2:01 am - Reply

    This is my first prOject :v

  7. Farhani Walid February 28, 2020 at 2:01 am - Reply

    Hi Corey, here i am after 6 months of working with Django i am well able to create amazing staffs, like a CRM for customers management, a troubleshooting tree application and along many others application for requests management. i want to say thank you because for someone who does not have any development background like me you were able to deliver the information clearly, you are a hero for me and i owe you the level of skills that i have today. keep going 👌👍👍

  8. max loubry February 28, 2020 at 2:01 am - Reply

    If someone has issues running the server with: python manage.py runserver , type this instead: (python3 manage.py runserver)

  9. Doniyor Abduvokhidov February 28, 2020 at 2:01 am - Reply

    I do the same as Corey but singals arent working it is not creating a user with a default.jpg any solution?

  10. Kemetic Minds February 28, 2020 at 2:01 am - Reply

    11:52 I had trouble with this part, I got a "Cant access error page'.

    1. If you go to your 'settings.py' file and place ['*'] inside the brackets

    2. Then in the command prompt put in: python manage.py runserver 0.0.0.0:8000

    This is worked for me , but checkout this link to stackoverflow for reference:
    https://stackoverflow.com/questions/46026116/cant-access-the-django-server-at-http-127-0-0-18000

  11. Satoshi Nakamoto February 28, 2020 at 2:01 am - Reply

    hello, i just want to say how grateful i am for providing this valuable resource. thanks alot. a lot of us cannot dont have access to quality education from the third world and those behind paywalls. youtube is where we learn. thanks a million

  12. Narasimhan MB February 28, 2020 at 2:01 am - Reply

    I have only one request for all viewers in the beginning of this series: If you understood the concept clearly, if you understood which you couldn't from other sources, please like the video at least in the first place. As I move through this series, I see only 5-10% likes of all the views. I don't understand what's the problem in liking the video if you gained something from this series of videos. Please do that. This feeling is genuinely mine and only mine. AND I"M NOT RELATED TO COREY IN ANYWAY EXCEPT THAT I CONSIDER HIM MY GURU.

  13. Mohan Krishna February 28, 2020 at 2:01 am - Reply

    The best django tutorials could found in internet. Seriously should release this video by adding additional details in udemy.

  14. guille vazquez February 28, 2020 at 2:01 am - Reply

    Is anyone getting another file called "asgi.py"?

  15. Arijit das sharma February 28, 2020 at 2:01 am - Reply

    i can't open the admin page

  16. TEDDY Talks February 28, 2020 at 2:01 am - Reply

    Thanks Corey

  17. Abhishek Pradhan February 28, 2020 at 2:01 am - Reply

    I got an error first time accessing /admin . however post using migrate it worked

  18. MEIAM February 28, 2020 at 2:01 am - Reply

    Can I still complete this course while using Django 3.0 or there will be some problems? Anyways, thank you so much for your tutorials, they are very well made and easy to follow even when you are an ESL person.

  19. IfUrBadIamUrDad lol February 28, 2020 at 2:01 am - Reply

    Great content man✌✌

  20. Kenneth Appiah February 28, 2020 at 2:01 am - Reply

    Hello. awesome tutorial. Thank you. Please I am building a POS in django can you show me how I can print receipt directly and silently?

  21. Reliable Sage February 28, 2020 at 2:01 am - Reply

    i was searching for stone but found a god wow lets start

  22. Pirtondi Marurat February 28, 2020 at 2:01 am - Reply

    if you make 3 apps in django, then do you make just one or 3 base.html?

  23. Tommy Liikamaa February 28, 2020 at 2:01 am - Reply

    Thanks for all videos, much appreciated! I'm trying to find the video where you compare Django to Flask but can't seem to find it.

  24. Gwanghyeon Gim February 28, 2020 at 2:01 am - Reply

    The more I watch your projects, the more I am thrilled! Thank you for the video. I have one question though. My terminal says error message saying 'Error: That port is already in use.' . Can you tell me how to solve this?

  25. Michael Cortes February 28, 2020 at 2:01 am - Reply

    Corey, please make a video about using Celery in production please please please!!!

  26. Shashank Sharmadon February 28, 2020 at 2:01 am - Reply

    THE WAY HE DESCRIBED IS MORE PREMIUM THAN UDEMY………………………………..

  27. Shashank Sharmadon February 28, 2020 at 2:01 am - Reply

    Nyco…

  28. Asif Khan February 28, 2020 at 2:01 am - Reply

    Sir, which book you prefer to learn Django. Please reply

  29. Haliax February 28, 2020 at 2:01 am - Reply

    First of all, thank you so much for your open-source approach and also for making information accessible and free for all. To me, these virtues are very important and admirable.

    On the other hand, like Einstein said:

    "If you can't explain it simply, you don't understand it well enough."

    And as also like Da Vinci said:

    "Simplicity is the ultimate sophistication."

    So because of that, i firmly believe that the ultimate success in both education and teaching is to simply teach things like a 5 years old can understand. And i believe that this ability is a very rare and exceptional ability that only a few have. Based on the videos of you I watched, I can confidently claim that I have no doubt that you are especially blessed with this ability.

    Congrats!

  30. George Kimutai February 28, 2020 at 2:01 am - Reply

    So far so good.

  31. Smitty Werbenjagermanjensen February 28, 2020 at 2:01 am - Reply

    When I run "python manage.py runserver" in a terminal it gives me the error:

    File "manage.py", line 16
    ) from exc
    ^
    SyntaxError: invalid syntax

  32. Sahil Jain February 28, 2020 at 2:01 am - Reply

    Do you have a github link where we can clone this repository?

  33. rockmemanu February 28, 2020 at 2:01 am - Reply

    Is Django version 2 similar enough to version 3 for these series to still be relevant ?

    BTW, thanks a lot for your Python videos Corey, you are one of the reasons I'm loving programming and I can't imagine how it would be without amazing free content like yours. Keep up the good work !

  34. raju raju February 28, 2020 at 2:01 am - Reply

    What is the editor you used and where did you type all the commands?

  35. raju raju February 28, 2020 at 2:01 am - Reply

    Sir,may i know did you use pycharm idle to develope the application or any other?

  36. Walter Victor February 28, 2020 at 2:01 am - Reply

    This is nice ,is there anyone who has added comment,retweet,like and sharing segments for the blog to look like the twitter app exactly.Contact me on wltrvictor@gmail.com

  37. Harry Hino February 28, 2020 at 2:01 am - Reply

    Can I use Django to build something other than a blog? Every Django tutorial I gave found so far builds a blog, leading me to believe this is all it can do. All I am looking for is a way to make a simple web site (running on a raspberry pi not connected to the internet) which will read, display and enter data into a sqlite database.

  38. Tanya February 28, 2020 at 2:01 am - Reply

    Revising this series again! 🙂

  39. Ricard Roberg February 28, 2020 at 2:01 am - Reply

    Dont know it that is/was a issue for you guys. I did run django-admin startproject django_project . <– with a dot at the end.

  40. Yuksel Bastan February 28, 2020 at 2:01 am - Reply

    hello Corey, thank you very much for you education its realy good but first my templates didnt worked after that my static files did not work. i figured out that you didnt mentioned that we must add to setting.py files this codes

    for static :

    STATICFILES_DIRS=[

    os.path.join(BASE_DIR, 'static')

    ]

    STATIC_ROOT=os.path.join(BASE_DIR, 'assets')

    for templates :

    'DIRS': [os.path.join(BASE_DIR, 'templates')],

    now im noyt sure if there are other things you didnt explaind. it took a lot of time to watch other tutorials to find it out.

Leave A Comment

*