Skip to content

reno/django-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django REST API

Uma API REST utilizando o Django REST Framework. Baseada no livro Lightweight Django.

Estrutura da aplicação

O projeto é organizado conforme abaixo:

/django_rest_api/scrum/
.
├── board
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── forms.py
│   ├── migrations
│   │   └── __init__.py
│   ├── models.py
│   ├── serializers.py
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── manage.py
├── scrum
│   ├── __init__.py
│   ├── asgi.py
│   ├── settings.py
│   ├── urls.py
└── └── wsgi.py

Uso

Faça o clone do repositório:

git clone https://github.com/reno/django_rest_api.git

Crie um ambiente virtual:

python3 -m venv venv

Ative o ambiente virtual:

source venv/bin/activate

Instale as dependências no ambiente virtual:

pip install -r requirements.txt

Inicialize o banco de dados:

createdb -E UTF-8 scrum

Inicialize o servidor de desenvolvimento:

python manage.py runserver

Finalmente, acesse o servidor para navegar pela API:

http://127.0.0.1:8000/api/

About

Uma API REST utilizando Django REST Framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages