Skip to content

edwildson/djangosecommerce

Repository files navigation

djangoecommerce

Projeto didático utilizado para o curso de sistemas distribuídos, feito em DJANGO.

Recursos

  • Número mínimo de modelos (tabelas): de sete a dez [ pode haver mais ]
  • Customização do Admin (fieldsets, modelos inline etc)
  • Implementar recuperação de senha (Autenticação)
  • Utilizar recursos de e-mail e considerar smtp de desenvolvimento, se necessário (Autenticação)
  • Aplicar recursos de Validação de Dados
  • Utilização de banco de dados (Maria DB, Postgres, MySQL)
  • Humanização
  • Framework de Mensagens
  • Paginação
  • Definir um projeto (site) com, pelo menos duas aplicações (módulos) / ver projetos vs. aplicações
  • Sessões anônimas
  • Consumir dados de qualquer serviço online via API REST (ou similar)
  • Fornecer API para consumo de recursos por outros sistemas ou projetos dos colegas (é o inverso do item anterior, onde o seu projeto atuará como server e não como client)
  • Utilizar internacionalização (inglês/português)

API FORNECIDA:

/api/products/