Projeto Django Rest Framework - Curso Alura

Principais Bibliotecas

Configuração/Execução do projeto

  1. Crie uma pasta com um ambiente virtual
$ python3 -m venv ./venv
  1. Ative o ambiente virtual
$ venv\Scripts\activate.bat
  1. Instale o Django nesse ambiente virtualizado:
$ pip install django
  1. Crie um projeto chamado setup:
$ django-admin startproject setup
  1. Instale o postman:
  1. Execute o comando para iniciar o servidor (Por padrão, o comando runserver inicia o servidor de desenvolvimento no IP interno na porta 8000)
$ python manage.py runserver
  1. Comando para iniciar uma aplicação:
$ python manage.py startapp <nome-da-aplicacao>
  1. Instalação do Django Rest Framework:
  1. Prossiga a instalação com pip:
$ pip install djangorestframework
$ pip install --upgrade pip
$ pip install markdown
$ pip install django-filter

Migration

  1. Criar as migrações
$ python manage.py makemigrations
  1. Execute o comando para subir no banco todas as migrações que se tem na aplicação no caso do projeto tem-se no banco de dados uma tabela chamada Aluno e Cursos
$ python manage.py migrate
  1. criando usuário Django:
$ python manage.py createsuperuser