This repository has been archived on 2021-02-14. You can view files and clone it, but cannot push or open issues or pull requests.
2019-09-23 18:10:42 +00:00
|
|
|
# jeeves
|
|
|
|
|
|
|
|
Jeeves will take care of your boring tasks so you don't have to worry.
|
|
|
|
|
|
|
|
![Python 3.7+](https://img.shields.io/badge/python-3.7%2B-blue)
|
|
|
|
|
|
|
|
## Contributing
|
|
|
|
|
|
|
|
You need [poetry](https://poetry.eustace.io/) to manage this project dependencies. Go to the provided link to get more information.
|
|
|
|
|
2019-09-23 21:11:26 +00:00
|
|
|
Running this will use _poetry_ to generate a virtualenv, install all required dependencies and initialize a database with an admin user.
|
|
|
|
|
|
|
|
``` bash
|
|
|
|
make quicksetup
|
|
|
|
```
|
|
|
|
|
|
|
|
To run the webserver run this and then access [http://localhost:8000/admin](http://localhost:8000/admin) with credentials `admin`/`Qwer1234`
|
|
|
|
|
|
|
|
``` bash
|
|
|
|
poetry run python manage.py runserver
|
|
|
|
```
|
|
|
|
|
|
|
|
To run the test suite:
|
|
|
|
|
2019-09-23 18:10:42 +00:00
|
|
|
``` bash
|
2019-09-23 21:11:26 +00:00
|
|
|
DJANGO_SETTINGS_MODULE=jeeves.settings pytest .
|
2019-09-23 18:10:42 +00:00
|
|
|
```
|