Skip to content

Django

Terminal window
tinkerise backend django my_django_service

Use django when you want a batteries-included Python web framework with admin and ORM.

  • Python >=3.10
  • django-admin CLI (from django package)
Terminal window
cd my_django_service
python3 -m venv .venv
source .venv/bin/activate
pip install django
python manage.py runserver

No unified flag mappings are defined for this scaffolder. Pass native args as needed.

  • tinkerise delegates to django-admin startproject.
  • Prerequisite checks cover both Python runtime and django-admin availability.
  • Passthrough args are supported.
  • Native Django template flags (for example --template) can be passed through directly.
  • Keep your app inside a virtual environment to avoid Python package conflicts.

You get a standard Django project with:

  • manage.py command entrypoint
  • Project package containing settings.py, urls.py, asgi.py, and wsgi.py
  • Default app wiring ready for additional startapp modules
  • Built-in admin and ORM configuration foundations

See full CLI flags: /reference/commands/