Skip to content

Releases: Dom-Luiz-III/JM_Veiculos

Versão 2.1.0

03 Nov 15:10
eaa0f24
Compare
Choose a tag to compare

Versão que foi entregue na apresentação com o professor Ivanildo no SENAI em 03-11-2023.
Nessa versão foi implementado diversos testes de exceções, novas funções na página admin e a hospedagem do projeto num website.

Primeira versão com Teste de Sistemas

06 Oct 12:37
80b2d96
Compare
Choose a tag to compare

Após várias atualizações, o projeto agora possuí um teste de unidades e de integrações simuladas pelo terminal Python, além de outros já implementados no site.

Grande Pack de atualizações

04 Oct 18:31
Compare
Choose a tag to compare

Foi feita várias novas adições e modificações no código, dentre eles estão incluso:

  • Adições na navbar
  • Cadastro de usuário que fica salvo no banco de dados
  • Novas adições ao front end do site
  • Melhoras do front para smartphones (a página de veículos ainda não está pronta)

Novo layout para a Área do Administrador

04 Oct 02:39
Compare
Choose a tag to compare
v2.0.7

Merge branch 'main' of https://github.com/Dom-Luiz-III/Concessionaria…

Criação da função de "Comprar" veículos

03 Oct 13:22
2f90238
Compare
Choose a tag to compare

Agora é possível simular a compra de um carro através da concessionária com a opção de comprar veículos pelo site de veículos disponíveis.

Adição dos atributos Placa e Estado

02 Oct 18:28
91ebfda
Compare
Choose a tag to compare

Para mais informações sobre as classes criadas e a criação de futuros programas foram adicionados os atributos para a placa do carro e a sua situação atual ("à venda" ou "vendido").

Pasta de testes

02 Oct 10:41
7157bc5
Compare
Choose a tag to compare
Pasta de testes Pre-release
Pre-release

essa é uma pasta só de testes, basta baixar e encaminhar ela direto para dentro do core
no terminal use o comando python manage.py test tests.core

Problemas em enviar os dados de venda para o banco de dados

24 Sep 15:36
1a8de0d
Compare
Choose a tag to compare

Eu estava fazendo um espaço em admin para colocar os veículos vendidos, primeiro fiz de uma forma simples, parecido com as tabelas moto e carro, tentei replicar o que Luiz fez no site dele quando ele implementou o utilitários, mas no meu caso, foi adicionar a tabela venda, fiz certo, o espaço para colocar as informações da venda estão funcionando, o problema é que parece que ele não consegue encontrar a tabela Venda para enviar essas informações, acredito que o problema deve estar relacionado ao migrations.

Usei até um comando no terminal, e parece que esta relacionado ao migrations em 'core'.

(venv) C:\Users\vg160\PycharmProjects\Django\JM_Veiculos>python manage.py showmigrations
System check identified some issues:

WARNINGS:
?: (staticfiles.W004) The directory 'C:\Users\vg160\PycharmProjects\Django\JM_Veiculos\static' in the STATICFILES_DIRS setting does not exist.
admin
[X] 0001_initial
[X] 0002_logentry_remove_auto_add
[X] 0003_logentry_add_action_flag_choices
auth
[X] 0001_initial
[X] 0002_alter_permission_name_max_length
[X] 0003_alter_user_email_max_length
[X] 0004_alter_user_username_opts
[X] 0005_alter_user_last_login_null
[X] 0006_require_contenttypes_0002
[X] 0007_alter_validators_add_error_messages
[X] 0008_alter_user_username_max_length
[X] 0009_alter_user_last_name_max_length
[X] 0010_alter_group_name_max_length
[X] 0011_update_proxy_permissions
[X] 0012_alter_user_first_name_max_length
contenttypes
[X] 0001_initial
[X] 0002_remove_content_type_name
core
[X] 0001_initial
[X] 0002_carro_foto_moto_foto
[X] 0003_alter_moto_formas_pagamento
[X] 0004_alter_carro_formas_pagamento
[ ] 0005_utilitarios_venda
sessions
[X] 0001_initial

Adição do arquivo teste

22 Sep 11:46
1a8de0d
Compare
Choose a tag to compare

Adição do arquivo teste para realizar o teste de sistemas

Adição da Classe Utilitários

21 Sep 23:59
528384a
Compare
Choose a tag to compare

Para encaixar nos requisitos da atividade passada pelo professor Yanes em colocar 3 classes, adicionamos a classe utilitários para armazenar vans, caminhonetes e entre outros.