The goal of Antkeeping.info is to provide ant keepers around the world with all the information they are intersted in. For example:
- Detailed information for specific species ( e.g. size, food, distribution, nuptial flight timesetc.)
- Species lists for specific countries/states
- Detailed information about spotted nuptial flights
- Statistical information/charts about nuptial flights
- python > 3.8
- PostgreSQL (Other databases are possible for testing, but .env file has to be changed)
- Redis
- Clone the repository
- Create a new python virtual environment
- Install packages with:
pip install -r requirements/dev.txt
- Create a database user, a database schema and set permissions correctly
- Copy .env.example to .env
- Edit .env
- Switch to virtual environment
- Run migrations:
python manage.py migrate
- Run dev server
python manage.py runserver