Skip to content

Start a project using Django + Svelte

License

rajednom/django-svelte-start

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.6%
  • JavaScript 28.9%
  • Svelte 6.2%
  • CSS 0.3%