rauanisanfelice / django-api-ecommerce

:snake: Projeto em Python utilizando Django para criar API de E-Commerce.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub code size in bytes GitHub top language GitHub pull requests GitHub tag (latest by date) GitHub contributors GitHub last commit

GitHub stars GitHub followers GitHub forks

Django API E-Commerce

Projeto em Python utilizando Django para criar API de E-Commerce.

Tela de Início

Tela início

Tela de Login

Tela Login

Instruções

  1. Virtual env;
  2. Dependências;
  3. Criando arquivo .env;
  4. Baco de dados (caso não tenha);
    1. Configurando o pgAdmin;
  5. Migrando conf. para o BD;
  6. Criando Super Usuário;
  7. Inicializando servidor;

Virtual env

virtualenv -p python3 env
source env/bin/activate

Dependências

pip3 install -r requirements.txt

Criando arquivo .env

Copie o conteúdo do arquivo env-example e crie um novo arquivo .env, cole o conteúdo. Crie uma SCRET KEY.

Baco de dados (caso não tenha)

docker-compose up -d

Configurando o pgAdmin

Acesse o link:

pgAdmin

Realize o login:

User: admin
Pass: admin

Clique em: Create >> Server

Conecte no Banco com os seguintes parâmetros:

Chave Valor
Name #nome desejado#
Host postgre
Port 5432
DB postgres
User admin
Pass docker123

Migrando conf. para o BD

python manage.py migrate

Criando Super Usuário

python manage.py createsuperuser

Inicializando servidor

python manage.py runserver 8000 --noreload

http://localhost:8000/admin

Referências

Django
Django Rest Framework

About

:snake: Projeto em Python utilizando Django para criar API de E-Commerce.

License:MIT License


Languages

Language:Python 94.7%Language:HTML 5.3%