Este pacote é para você criar um crudão totalmente automático de seus modelos.
Django Crie seus aplicativos usando este modelo de aplicativo.
pip install django-full-crudAdicione o seguinte em Settings.py:
INSTALLED_APPS = [
...
'django_full_crud' ,
...
]Não faça seus arquivos init com strings, o pacote não encontrará seus modelos. Faça um único arquivo para cada classe e importe -os no arquivo init.
Crie um arquivo .vscode na raiz do seu projeto e adicione um arquivo chamado "django_full_crud.json".
Adicione o seguinte:
{
"project_name" : " name_of_your_project "
}Depois disso, precisam criar seus modelos e adicioná -los ao init.py. Os seguintes comandos podem ser executados no terminal:
python manage.py full_crud nome_app NomeModelO Full_Crud é executado no modelo especificado.
python manage.py full_crud nome_appO Full_crud executa o aplicativo especificado.
python manage.py full_crudO Full_Crud é executado no projeto.
Você pode fazer configurações extras, dizendo o que deseja ser gerado. Por padrão, os valores são verdadeiros, mas você pode alterá -los no arquivo django_full_crud.json:
{
"project_name" : " name_of_your_project " ,
"make_admins" : false ,
"make_admins_init" : false ,
//
"make_forms" : false ,
"make_forms_init" : false ,
//
"make_serializers" : false ,
"make_serializers_init" : false ,
//
"make_templates" : false ,
//
"make_views" : false ,
"make_views_init" : false ,
//
"make_viewsets" : false ,
"make_viewsets_init" : false
}