Web-interface backend template for services based on ShariX Open. It implies interaction with the list of services, payment, establishment of relationships, interaction with technical support, etc. that is beyond default scenario
Шаблон бэкэнда веб-интерфейса сервиса на основе ShariX Open.Подразумевает взаимодействие со списком услуг, тарифы, настройку взаимоотношений
TonyKurts 847c920347 Дополнен requirements.txt | 2 lat temu | |
---|---|---|
config | 2 lat temu | |
static | 2 lat temu | |
users | 2 lat temu | |
.gitattributes | 2 lat temu | |
.gitignore | 2 lat temu | |
manage.py | 2 lat temu | |
readme.md | 2 lat temu | |
requirements.txt | 2 lat temu |
Скачать файлы и перейти в директорию c manage.py. Далее нужно создать виртуальную среду:
Unix
python3 -m venv venv
В случае отсутствия библиотеки venv
, ее можно установить следующим способом:
sudo apt install -y python3-venv
Windows
python -m venv venv
Созданную виртуальную среду необходимо активировать:
Unix
source venv/bin/activate
Windows
venv/Scripts/activate
Скачиваем и устанавливаем все библиотеки из файла requirements.txt:
pip install -r requirements.txt
В config/settings.py в словаре DATABASES
вписываем нужные данные или создаем базу данных sqlite3 по инструкции в самом файле.
Чтобы запустить сервер:
python manage.py runserver 8000
Если порт не указывать, по умолчанию будет применен 8000. Если указанный порт занят, увеличьте на 1 пока сервер не запустится. В терминале будет указана ссылка на сайт.