Mikkel Munch Mortensen
1a66dbff3a
* Django * django-money * pre-commit Also fix a few minor issues: * Front page was broken, as `render_to_response` is no longer in Django, but replaced by `render`. * Base template had a link to a "change e-mail" page that no longer exists. Linking to "change password" instead. At least for now. |
||
---|---|---|
accounting | ||
membership | ||
project | ||
users | ||
.gitignore | ||
.pre-commit-config.yaml | ||
Makefile | ||
manage.py | ||
poetry.lock | ||
pyproject.toml | ||
pytest.ini | ||
README.md |
member.data.coop
To start developing:
Get poetry
$ python3 -m pip install --user pipx
$ pipx install poetry
Run poetry to setup environment
$ poetry install
Run this make target, which installs all the requirements and sets up a development database.
$ make dev-setup
To run the Django development server:
$ poetry run python manage.py runserver
Before you push your stuff, run tests:
$ make test