nsupdate.info/DEVELOPMENT.md
Florian Eitel 5ea29a913b
Add DEVELOPMENT.md to list common development commands
Update `./manage.py` to find application folder in `src/` instead of
expecting a toplevel `nsupdate` folder.
2023-03-18 13:39:04 +01:00

585 B

Build locally

  1. Install build (see docs for example via pacman -S python-build on ArchLinux
  2. Afterwards run the command to generate pip packgases in dist/: pyproject-build

NOTE: This is also needed before development because the command generates ./src/nsupdate/_version.py.

Run locally

  1. Create database using python ./manage.py migrate
  2. Create a superuser with python ./manage.py createsuperuser
  3. Run the server with python ./manage.py runserver