Simple API written in Python language. For usage with SQL databases.
- POST /login - get auth token
- GET /user/{id} - get user
- POST /user - createuser
pip install -r requirements.txt
Default setup uses two mySQL databases (schema name 'python_api' for app and 'python_api_test' for unit tests).
To change this, check out config.py
file
portal manage.py runserver
portal manage.py create_db_tables
portal manage.py create_admin
portal manage.py test [-m module_name]
or, for tests with coverage
portal manage.py cov [-m module_name]