Skip to content

revealyan/Hospital

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hospital

MySql 8

Дамп базы данных находится в папке Hospital/database_dump

Python 3.6

Зависимости

Для реализации RESTful сервиса используется фреймворк bottle(0.12.16)
Если нет, то можно установить:

# для Linux
pip3 install bottle
# для Windows
pip install bottle

Для работы с БД MySql8 используется mysql connector
Если нет, то можно установить:

# для Linux
pip3 install mysql-connector-python
# для Windows
pip install mysql-connector-python

Для работы с аргументами используется модуль argparse
Если нет, то можно установить:

# для Linux
pip3 install argparse
# для Windows
pip install argparse

Настройка приложения

Аргументы запуска

Настройка домена приложения

Запуск происходит на протоколе HTTP.
--host - параметр, который отвечает за хост на котором будет размещено приложение, например IP-адресс 192.168.0.1, или доменное имя localhost
Значение по умолчанию = localhost
--port - параметр, который отвечает за порт на котором будет размещено приложение, например 38080
Значение по умолчанию = 5555

Настройка доступа к БД MySql8

--dbhost - параметр, который указывает на каком хосте размещена база данных, например IP-адресс 192.168.0.1, или доменное имя localhost
Значение по умолчанию = localhost
--dbport - параметр, который указывает на каком порту размещена база данных, например 3306
Значение по умолчанию = 3306
--dbuser - параметр, который указывает имя пользователя для работы с БД
Значение по умолчанию = root
--dbpass - параметр, который указывает пароль пользователя для работы с БД
Значение по умолчанию = Без пароля
--dbname - параметр, который указывает имя базы данных для подключения
Значение по умолчанию = hospital

Запуск приложения

# для Linux
python3 app.py --host=localhost --port=5555 --dbhost=localhost --dbport=3306 --dbuser=root --dbpass=password1 --dbname=hospital
# для Windows
python app.py --host=localhost --port=5555 --dbhost=localhost --dbport=3306 --dbuser=root --dbpass=password1 --dbname=hospital

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages