$ mkdir rest-devcode
$ cd rest-devcode
$ virtualenv . -p python3
$ git clone 'https://github.com/DevcodeInc/API-REST-DJango-Rest-Framework.git src'
$ git checkout 0.5
$ source bin/activate
$ (rest-devcode) pip install -r requirements.txt
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'comprame_db',
'USER': 'ever',
'PASSWORD': 'secreto',
'HOST': 'localhost',
'PORT': '5432',
}
}
$ (rest-devcode) cd src/
$ (rest-devcode) python manage.py makemigrations
$ (rest-devcode) python manage.py migrate
copiar sql y aplicar en la base de datos en el siguiente orden
1. compras_client.sql
2. compras_product.sql
3. compras_purchase.sql
4. compras_purchaseitem.sql
Genera el código sql para sincronizar la base de datos
$ (rest-devcode) $ python manage.py sqlsequencereset compras
$ (rest-devcode) python manage.py runserver