Course Prerequisites
Here are resources to help fill in the course pre-requisites:
- Get Started With Django Part 1: Build a Portfolio App - Article
- Get Started With Django: Build a Portfolio App - Video Course
- What Is Pip? A Guide for New Pythonistas - Article
- A Beginner’s Guide to Pip - Video Course
- Managing Multiple Python Versions With pyenv - Article
- Working With Python Virtual Environments - Video Course
- Django Tutorials Collection
- Django for Web Development - Learning Path
00:00
Prerequisites. To get the most out of this course, you’ll need some familiarity with Django, particularly model objects. As Django isn’t part of the Python standard library, it’s best if you also have some knowledge of pip
and virtual environments. In this course, you’ll see Python’s venv
being used to create one.
00:20
If you’re not up to speed yet, Real Python has courses that will get you there quickly. Getting Started with Django Part 1: Build a Portfolio App, if you’ve not used Django before; What is Pip? A guide for new Pythonistas, if you haven’t installed anything such as Django using pip
; Managing Multiple Python Versions With pyenv
—this is a more advanced way of handling different versions of Python and is well worth looking into. It’s also well-worth searching realpython.com for django, as there’s a huge selection of courses available which will suit your needs.
00:58 Finally, a quick note about the code. The code snippets in this tutorial were tested using Django 3.1.3, but all of the concepts predate Django 2.0, so they should work in whichever version you’re using. But be aware, minor differences in syntax may exist. With those preliminaries out of the way, let’s get started by setting up a Django project to work in.
Become a Member to join the conversation.