You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Víðir Valberg Guðmundsson b9f77251f1
continuous-integration/drone/push Build is passing Details
Fix site context variable with a context processor.
2 weeks ago
requirements Add the start for administration of memberships. 1 month ago
src Fix site context variable with a context processor. 2 weeks ago
.dockerignore Include entrypoint.sh in the docker image. 2 months ago
.drone.yml Push to a non-dotted repo. 2 months ago
.gitignore Getting ready for some translations. 2 years ago
.pre-commit-config.yaml Upgrade to python 3.11. Update pre-commit. Small settings adjustments. 3 weeks ago
Dockerfile Upgrade to python 3.11. Update pre-commit. Small settings adjustments. 3 weeks ago
Makefile Fix site context variable with a context processor. 2 weeks ago
README.md Update readme. Make Makefile more nice. 2 years ago
docker-compose.yml Upgrade django, python, etc. 1 year ago
entrypoint.sh Fix entrypoint paths. Add uvicorn. Set correct port. 2 years ago
env Fixes and cleanup. 6 months ago

README.md

member.data.coop

Development requirements

  • Docker
  • Docker compose
  • pre-commit (preferred for contributions)

Start local server

Given that the requirements above are installed, it should be as easy as:

$ make migrate

This will setup the database. Next run:

$ make run

This will build the docker image and start the member system on http://localhost:8000.

You can create a superuser by running:

$ make createsuperuser

Make migrations:

$ make makemigrations

Make messages:

$ make makemessages

Running tests:

$ make test