Python Django Challenge for Beginners with Solution

Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
In this Python Django challenge for beginners with solution, you will need to add a new users app to the Django Project. Don't worry if you get stuck, the solution is also provided. This is a good review before we move on in the Django Python series.
💖 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...
🔗 KZread Playlist for this Django Tutorial Series: • Python Django Tutorial...
Python Django Challenge for Beginners with Solution
(00:00) Intro
(00:05) Welcome
(00:25) The Challenge
(01:47) The Solution: Getting Started
(02:15) Create the users app
(02:49) Add users to installed apps
(03:20) Add urls.py to users app
(04:48) Update project urlpatterns
(05:45) Create the register view
(06:42) Create the register template
(08:26) A final quick change
📚 Tutorial References:
🔗 Django Official Site: www.djangoproject.com/
🔗 Django Model field reference: docs.djangoproject.com/en/5.0...
🔗 Django Path Converters: docs.djangoproject.com/en/5.0...
🔗 Python Official Site: www.python.org/
🔗Visual Studio Code Official Site: code.visualstudio.com/
👀 Visual Studio Code: code.visualstudio.com/
Was this Python Django Challenge helpful? If so, please share. Let me know your thoughts in the comments.
#python #django #challenge

Пікірлер: 15

  • @dev-akeel
    @dev-akeel4 ай бұрын

    Dave I have seen a lot of industry grade projects using poetry for dependency management and venv setup. I think it would be a good idea to include that in next video.

  • @aftabahmad4773
    @aftabahmad47734 ай бұрын

    Great Dave Thanks ❤

  • @mohammedbahnasy9870
    @mohammedbahnasy98704 ай бұрын

    Thank you for the course

  • @nigeryanes1987
    @nigeryanes19874 ай бұрын

    Thanks Dave.

  • @krzysiekkrzysiek9059
    @krzysiekkrzysiek90594 ай бұрын

    Thx Dave.

  • @kumargupta7149
    @kumargupta71494 ай бұрын

    Hello and welcome Dave ❤

  • @fscubetech7219
    @fscubetech72194 ай бұрын

    The great video.

  • @saeedkhazalvand4821
    @saeedkhazalvand48214 ай бұрын

    Dave , I have a question ..... What apiClient.incestors.request.use does exactly? in React Vite Tsc project I define apiClient as a connection between fronted and backend you know axios.creat and so on .....

  • @DaveGrayTeachesCode

    @DaveGrayTeachesCode

    4 ай бұрын

    I think you meant "interceptors". Nothing to do with this video. In the future, please ask on the video you are referencing or better, in my Discord. Reference axios "interceptors" here: axios-http.com/docs/interceptors

  • @saeedkhazalvand4821
    @saeedkhazalvand48214 ай бұрын

    My dear Dave ❤❤

  • @synen
    @synen4 ай бұрын

    Hi what does the 8 in the Thumbnail mean?

  • @DaveGrayTeachesCode

    @DaveGrayTeachesCode

    4 ай бұрын

    Chapter 8 in this Django series. Link to the full playlist and course repo in the description.

  • @dakoderii4221
    @dakoderii42214 ай бұрын

    What's the difference between putting 'users' vs 'users.apps.UsersConfig' in the "INSTALLED_APPS" list? I've seen it done both ways. Does Django automatically go to 'users.apps.UsersConfig' when it sees just 'users'?

  • @DaveGrayTeachesCode

    @DaveGrayTeachesCode

    4 ай бұрын

    Good question - answer for that here: stackoverflow.com/questions/34377237/how-does-it-work-the-naming-convention-for-django-installed-apps

  • @dakoderii4221

    @dakoderii4221

    4 ай бұрын

    @@DaveGrayTeachesCode I'm kind of more confused now. It seems the more explicit way is the "right" way but it really doesn't matter that much unless you want to alter the default config. That's where I'm confused at. I have to read more about the default config. Thanks for the link.