/DRF-VueJS

Projeto simples em DRF com VueJS para API

Primary LanguagePython

DRF-VueJS - API Simples - Certificado

Projeto para um teste prático feito em Django REST Framework (Sqlite) + VueJs (Vuetify)

Desenvolvimento

Estas são as etapas para executar o projeto:

Requisitos

Python 3.9=>

Node.js

Backend

  1. Instalar o gerenciador de pacotes Poetry:
    curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
  2. Entrar no diretório da aplicação de backend
    cd Teste-Certificado/Backend/
  3. Usar o Poetry para instalar as dependências Python do projeto:
    poetry install
  4. Para ativar um ambiente virtual do Poetry:
    poetry shell
  5. Para alternar entre ambientes virtuais que foram criados:
    poetry env use python3.9
  6. Inicializar o banco de dados
    python manage.py migrate
  7. Carregar dados iniciais do banco (obrigatório)
    python manage.py loaddata populate.json
  8. Executar a aplicação
    python manage.py runserver

Frontend

  1. Entrar no diretório da aplicação de frontend
cd Teste-Certificado/Frontend/
  1. Instalar os pacotes node necessários
npm install

ou

yarn install
  1. Iniciar a aplicação
npm run serve

ou

yarn serve