cleitonmonteiro / flaskrestful-user-api

This Is a Project of Submissão de Trabalhos Acadêmicos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TIPSTA - This Is a Project of Submissão de Trabalhos Acadêmicos

Pré-requisitos

Instalação e Configuração

Clone o repositório:

$ git clone https://github.com/cleitonmonteiro/tipsta.git

Crie o ambiente virtual:

$ python3 -m venv env
$ source env/bin/activate

Intalação dos pacotes:

(env)$ pip install -r requirements.txt

Iniciando app Flask

Adicionando as variaveis do sistema:

$ export FLASK_APP=run.py
$ export FLASK_CONFIG=development

Atualizando Banco de dados

$ flask db migrate
$ flask db upgrade

Agora basta iniar o app:

$ flask run

Dockerizado

Tratando da permanencia do banco de dados - Passo_1: ''' $ mkdir data # obs(depois de execultado o passo_2 uma vez essa pasta nao podera ser usada por nenhum usuario para resolver de permissoes) $ sudo chmod -R -(a permissao que dara para a pasta e sub arquivos) data '''

Subindo o servidor para uso - Passo_2: ''' $ docker-compose up '''

About

This Is a Project of Submissão de Trabalhos Acadêmicos


Languages

Language:Python 93.0%Language:Mako 3.9%Language:Dockerfile 2.4%Language:Shell 0.7%