Dica 45 - DRF: Scaffold django apis - Django REST framework

Github: https://github.com/rg3915/drf-example

https://github.com/Abdenasser/dr_scaffold

https://www.abdenasser.com/scaffold-django-apis

dr-scaffold Ă© uma lib para criar models e uma API simples em Django REST framework.

Experimentando e criando um projeto do zero

python -m venv .venv
source .venv/bin/activate
pip install dr-scaffold djangorestframework django-extensions python-decouple

Crie um arquivo .env

cat << EOF > .env
SECRET_KEY=my-super-secret-key-dev-only
EOF

Crie um novo projeto.

django-admin startproject backend .

Edite settings.py

# settings.py

from decouple import config

SECRET_KEY = config('SECRET_KEY')

INSTALLED_APPS = [
    ...
    'rest_framework',
    'dr_scaffold',
]

Exemplo 1

Rodando o comando dr_scaffold

Edite settings.py

Edite urls.py

Exemplo 2

Edite settings.py

Edite urls.py

Não se esqueça de editar ecommerce/models.py

Last updated

Was this helpful?