Skip to content

Severogor/solar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST-сервер на aiohttp, Python 3.6 и psycopg2

УСТАНОВКА

~ Python 3.6 (virtual) environment ~ PostgreSQL 10 ~ requirements.txt

ЗАПУСК
  1. config.py

  2. ./initdb.py

  3. ./rest.py

    ПОЯСНЕНИЯ

  4. Все точки входа работают в соответствии с требованиями задачи; по умолчанию доступна только авторизация.

  5. Авторизация осуществляется отправкой POST-запроса с JSON {"username": "username", "password": "password"} на корневой каталог /.

  6. В связи с исключительно демонстрационным характером решение имеет следующие упрощения по сравнению с рабочими системами:

  • решение не претендует на лучшую возможную реализацию,
  • входные данные не разбираются и не проверяются досконально,
  • пароли в базе находятся в открытом виде "как есть" - для простоты отладки,
  • все возможные ошибки и исключения не отлавливаются и не предусматриваются; доскональное автоматическое тестирование не проводилось; сопроводительная документация не составлялась.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages