rajednom / django-svelte-start

Start a project using Django + Svelte

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-svelte-start

Development environment setup

  1. Create a virtual environment and activate it:
python3 -m virtualenv venv && . venv/bin/activate
  1. Install Python development requirements:
python3 -m pip install .[dev]
pre-commit install
  1. Install NodeJS requirements:
npm install
  1. Process initial migrations:
python3 manage.py migrate

Start developing

Open two terminals and run these commands (one in each terminal):

  • npm run build:watch
  • python3 manage.py runserver

Make sure that you've activated the Python virtual environment before!

About

Start a project using Django + Svelte

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 64.6%Language:JavaScript 28.9%Language:Svelte 6.2%Language:CSS 0.3%