Evaluating bids

Crud Python + Django

Published on the January 29, 2024 in IT & Programming

About this project

Open

Traduza para inglês americano informal.


Estou criando um CRUD de livros.

Estou utilizando Python + Django + Bootstrap. Estou utilizando requisições AJAX para gravar e recuperar os dados.
A versão do bootstrap é a 5.3
A versão do django é a 5.0.1

Já tenho algumas coisas prontas, mas fiz com auxilio do chatgpt, pois estou iniciando na programação.
O que eu preciso é que você limpe o código e deixe apenas o mínimo necessário para funcionar... De preferência comentando os blocos de código e por que decidiu usar aquela determinada lógica naquele momento.

O sistema precisa realizar um CRUD de livro. Todos os livros devem ser carregados em um datatable (esse datatable deve ter os botões de: baixar em xls, csv, pdf e a opção de colunas visíveis, onde eu seleciono quais colunas eu quero que sejam exibidas no datatable)

A primeira tela será uma dashboard(não precisa se preocupar com ela) ao clicar no card "book" você é direcionado ao CRUD de "livros". Uma datatable e um botão de cadastrar. O botão de cadastrar abre um modal contendo os campos), para salvar, utilizaremos requisições ajax(para não atualizar a tela). O datatable deverá ter as opções na coluna "operações" visualiza, editar e arquivar. Ao arquivar o livro não estamos apagando o registro, apenas mudando o status no banco de 1 para 0.

Visualizar deve abrir o modal com os campos desabilitados e o editar abre o modal com os campos habilitados para edição.

Muito disso já tenho pronto... Preciso apenas que limpe o código ao máximo e deixe apenas o que é estritamente necessário para o código funcionar

Tenho uma pasta "templates" na raiz do projeto onde está meu arquivo "base.html" e todos os arquivos dos apps herdam dele. Por favor, abra o arquivo base e limpe e atualize tudo para suas ultimas versões.

Qualquer dúvida, é só entrar em contato

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by H.