Ce package est pour vous de créer un crud entièrement automatique de vos modèles.
Django créent vos applications à l'aide de ce modèle d'application.
pip install django-full-crudAjoutez ce qui suit dans Settings.py:
INSTALLED_APPS = [
...
'django_full_crud' ,
...
]Ne faites pas vos fichiers init avec des chaînes, le package ne trouvera pas vos modèles. Faites un seul fichier pour chaque classe et importez-les dans le fichier init.
Créez un fichier .vscode à la racine de votre projet, puis ajoutez un fichier appelé "django_full_crud.json".
Ajoutez ce qui suit:
{
"project_name" : " name_of_your_project "
}Après cela, il faut créer vos modèles et les ajouter à init.py. Les commandes suivantes peuvent être exécutées dans le terminal:
python manage.py full_crud nome_app NomeModelLe Full_Crud s'exécute sur le modèle spécifié.
python manage.py full_crud nome_appLe Full_Crud exécute sur l'application spécifiée.
python manage.py full_crudLe Full_Crud fonctionne sur le projet.
Vous pouvez faire des paramètres supplémentaires, en disant ce que vous voulez être généré. Par défaut, les valeurs sont vraies, mais vous pouvez les modifier dans le fichier 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
}