Exécution de la commande conformément à la documentation :
python.exe manage.py generateschema > schema.yml
Mais au lieu de YAML, une erreur s'est produite:
Commande inconnue: 'génère le schéma'
Tapez "manage.py help" pour afficher l'utilisation.
Versions du package:
3 Réponses :
Vous pouvez vérifier, si une telle commande existe, en utilisant python manage.py help . Le résultat que vous attendez est
[rest_framework]
generateschema
Si vous n'avez pas une telle commande, essayez de réinstaller drf
Merci! generatechema est apparu dans le menu d'aide maintenant mais j'ai toujours des problèmes avec YAML shrib.com/?v=nc#gLwSqF-GYyr4BH6EPUXX
@Symon - honnêtement, je ne peux pas vous aider avec ça. Mieux vaut poser une nouvelle question
Ajoutez 'rest_framework' à votre paramètre INSTALLED_APPS .
INSTALLED_APPS = (
...
'rest_framework',
)
generatechema est une nouvelle commande de djangorestframework .
J'ai eu le même problème et j'avais juste besoin de le mettre à jour
pip install djangorestframework --upgrade