b385767232db15c87d26b031382449898c590b79
LaTiendaCOOP backend
This README aims to document functionality of backend as well as required steps to get it up and running.
Table of Contents
First Steps
-
Clone repository:
git clone git@bitbucket.org:enreda/back-latienda.git -
Use docker image for Postgis
docker run --name postgis -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -d -p 5432:5432 postgis/postgis
- Create file
.envfromexample.envand populate fields correctly
From inside the project's folder:
- Make migrations:
python manage.py makemigrations core geo companies products history stats
python manage.py migrate
- Start server in development mode:
python manage.py runserver
Location data
To load initial location data use: python manage.py addgeo
Endpoints
/api/v1/users/: User information/api/v1/companies/: Company information/api/v1/products/: Product information/api/v1/history/: Historical records about product importation/api/v1/stats/: logs about user interaction with products links
Location ednpoints:
/api/v1/countries//api/v1/regions//api/v1/provinces//api/v1/cities/
Description
Languages
Python
53.9%
HTML
46.1%