PetComp Group Financial Management WebApp (UFMA). Его цель состоит в том, чтобы просто поддерживать управление входом и выходом финансового ресурса в группе преподавания и расширения.

Смотрите также версию рабочего стола
Установите предварительные условия, упомянутые ниже, после этого клона и введите репозиторий. Откройте свой терминал в папке проекта и запустите команду:
python manage.py runserver
Локальный сервер будет начальным, чтобы закрыть его нажмите « ctrl » + « c ».
Адрес доступа 127.0.0.1:8000 в вашем браузере и повеселиться.
Сначала вы должны установить Python 3.0. Python -это язык программирования с высоким уровнем уровня, интерпретируемый, сценарий, императив, объект -ориентированный, функциональный, динамический и сильный набор.
sudo apt-get install python3
После этого установите PIP. PIP - это система управления пакетами, используемая для установки и управления программными пакетами Python.
sudo apt-get install python3-pip
Установите виртуальный сектор.
sudo pip3 install virtualenv
Перейдите так далеко, как вы хотите сохранить проект и создать папку с любым именем. В случае этого урока код был сохранен в домашней папке системы Linux.
mkdir ~/safebox-projeto
Введите только что созданную папку.
cd ~/safebox-projeto
Затем создайте виртуальную среду , чтобы зависимости, используемые в проекте, не противоречат их объектам. Эта команда создаст набор файлов, которые позволят вам выделить этот веб -приложение от остальной части вашего компьютера, не позволяя возможным ошибкам нанести ущерб вашим собственным проектам. (Хорошая практика)
virtualenv ambiente-virtual
Для активации виртуальной среды используйте команду:
source ambiente-virtual/bin/activate
Введите папку виртуальной среды
cd ambiente-virtual/
Наконец -то клонировать репозиторий GitHub
git clone https://github.com/Marcos-Costa/safebox.git
Наконец, запустите PIP так, чтобы он автоматически устанавливал другие зависимости.
pip install -r /safebox/requirements.txt
Это все, проект установлен.
Чтобы запустить его, использовать его в папке репозитория
cd safebox/
Запустите следующую команду:
python3 manage.py runserver
Посетите ссылку, чтобы использовать WebApp. Или нажмите Ctrl + C на ваш терминал, чтобы завершить веб -приложение.
Тесты автоматизированы и выполняются в среде Circleci. Если у вас есть какие -либо знания о модульном тесте, вы можете выполнить локально используемые тесты команды
python3 manage.py test
Развертывание приложения также автоматизировано с использованием Circleci. Каждый раз, когда есть слияние/коммит на Branch Master (который является защищенным белым), выполняется веб -хок, и автоматическое развертывание происходит на сервере. Чтобы настроить развертывание на вашем сервере, прочитайте документацию Circleci в файлах конфигурации YAML. Файл конфигурации находится в .circleci/config.yml
Git использовался для версии.
См. Также Список участников, которые участвовали в проекте.
В этом проекте используется лицензия MIT - см. Лицензию. MD для получения более подробной информации.