Python3-Prämisse
Personen, die hauptsächlich das Front-End verwenden, aber eine API mit Django Rest Framework erstellen möchten Leute, die früher Django-Hauptdarsteller waren, sich aber am Django Rest Framework beteiligen möchten Jeder, der wissen möchte, welche Bibliotheken andere Personen in der Django Rest Framework-Umgebung erstellen
flake8 Stirb ohne Linter + Formatierer
autopep8 Stirb ohne pep8 Standard Autoformer
drf-yasg Basierend auf der Anforderung / Antwort des im Django Rest Framework verwendeten Serializers Eine Bibliothek, die automatisch Prahlerei generiert. Erforderlich. Sie sollten auch die Dokumentation sorgfältig lesen. Dies wird empfohlen, da django-rest-swagger nicht aktualisiert wurde. https://github.com/axnsan12/drf-yasg
djangorestframework-camel-case Eine Bibliothek, die beim Generieren einer API einen Schlangenfall in einen Kamelfall verwandelt. Erforderlich, da das Frontend normalerweise einen Kamelkoffer verwendet.
FactoryBoy Eine Bibliothek, die zufällige Testdaten erstellt. Wird während des Testens häufig verwendet. Erforderlich.
django-cors-headers Eine Bibliothek, die die CORS-Verwaltung vereinfacht. Erforderlich.
django-import-export Daten können über den Verwaltungsbildschirm im CSV-Format importiert / exportiert werden.
django-admin-sortable Eine Bibliothek, mit der Sie Modelle auf dem Verwaltungsbildschirm sortieren können
django-ses Eine Bibliothek zum einfachen Senden von Amazon SES mit Django
boto3 SDK für AWS Wird besonders häufig bei Verwendung von S3 verwendet
django-jet Dadurch sieht der Verwaltungsbildschirm gut aus.
Python https://github.com/Microsoft/vscode-python Ohne das geht es nicht
TabNine Ergänzungswerkzeug durch maschinelles Lernen. Ich benutze es in anderen Sprachen, aber ich denke, Python ist besonders kompatibel.
Recommended Posts