Skip to content

Django

It is a very popular Python web framework.

Getting Started

  1. Start a virtual environment (currently using uv)
    $ uv init
    $ uv venv .venv
    $ source .venv/bin/activate
    
  2. Install Django
    $ uv add django
    
  3. Initilize repo
    $ django-admin <command> [options]
    $ django-admin startproject <project-name>
    
  4. Add pages
    $ python manage.py startapp <app-name>
    
  5. Run development server
    $ python manage.py runserver