mirror of
https://github.com/task-17-lct/backend.git
synced 2024-09-20 23:18:49 +03:00
953 B
953 B
Pass Finder
Логика проекта и структура данных
Basic Commands
Load data
be sure to create .env file in top directory(clone .env.template)
$ ./manage.py migrate
$ ./manage.py loaddata data.json
data.json can be downloaded here: https://akarpov.ru/media/passfinder/data.json
Runserver
$ ./manage.py runserver_plus
Type checks
Running type checks with mypy:
$ mypy passfinder
Running tests with pytest
$ pytest
Setting Up Your Users
-
To create a superuser account, use this command:
$ python manage.py createsuperuser
Celery
This app comes with Celery.
To run a celery worker:
celery -A config.celery_app worker -B -l warning
made with cookiecutter-django