Skip to main content

Django Full CRUD

Project description

Django full crud!

Esse pacote serve para você criar um CRUD das suas models de forma que os arquvos sejam criados automaticamente.

Instalação

pip install django-full-crud

Dependências

Django

Principais funcionalidades

  • Criação do arquivo admin
  • Criação do arquivo de forms
  • Criação dos templates (delete, detail, form e list)
  • Criação dos views (create, delete, detail, list e update)
  • Criação dos paths presentes no urls.py
  • Criação dos arquivos inits das pastas

Recomendações

Criar suas apps com a estrutura fornecida por esse modelo de app

Modo de uso

Crie um arquivo .vscode na raiz do seu projeto, depois adicione um arquivo chamado django_full_crud.json.

Adicione o seguinte conteudo no mesmo:

{
    "project_name": "nome_do_seu_projeto"
}

Depois disso você precisa criar suas models dentro da pasta models e adiciona-las no init.py. As seguintes variações de comandos podem ser executadas no terminal:


python manage.py full_crud nome_app NomeModel

O full crud é executado em cima da model especificada


python manage.py full_crud nome_app

O full crud é executado em cima da app especificada


python manage.py full_crud

O full crud é executado em cima do projeto inteiro

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_full_crud-0.1.tar.gz (12.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page