Die Suche ergab 7 Treffer

von ThomasWi
Sonntag 21. Juli 2024, 17:12
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask

"public" fände ich auch passender als "static".
Aber "static" ist ja erst mal der Default von Flask, das habe ich jetzt so hingenommen.
Neben "images" liegen dort auch "css", "fonts" und "favicon.ico".
Für diese Shape-PNGs wird halt ein Ordner benötigt, wo der Browser direkt drauf zugreifen kann ...
von ThomasWi
Sonntag 21. Juli 2024, 08:19
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask

Macht Sinn. Die Frage war auch eher akademischer Natur, da ich gerade erst in dieses Thema einsteige.
Ich denke, da beide Endpunkte von mir kommen und das keine öffentliche API sein soll ist es den Aufwand nicht wert alle möglichen Fehler einzeln abzufangen.


Der Pfad zu app/static/images sollte ...
von ThomasWi
Freitag 19. Juli 2024, 15:43
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask

Danke für die Tipps, habe ich so umgesetzt.
Die Kommunikation zwischen Client und Server ist nun vollständig, inkl. Authentifizierung per Token.
Den Token werde ich einfach beim Anlegen des Users generieren und mit in die users Datenbank ablegen.
Oder Ich erstelle eine eigene Tabelle "tokens".

Ihr ...
von ThomasWi
Freitag 19. Juli 2024, 08:01
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask

Folgende Route macht nun was ich möchte:

@app.route("/addstencil", methods=['POST'])
def add_stencil():
try:
add_stencil_request = json.loads(request.form.get('json'))

for shape in add_stencil_request['Shapes']:
print(shape['Name'])

print(request.files.get('stencil').filename)

for file ...
von ThomasWi
Freitag 19. Juli 2024, 05:53
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask


Warum sollte man json in eine Klassenstruktur deserialisieren wollen?

Weil ich nach json.loads() versucht habe mit Punktnotation auf die Eigenschaften zuzugreifen.
Weil das nicht funktionierte dachte ich das deserialisieren funktioniert so nicht und habe mich auf die Suche nach Alternativen ...
von ThomasWi
Donnerstag 18. Juli 2024, 13:54
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Re: Benötige Hilfe beim Erstellen einer API mit Flask

Danke für die ausführliche Antwort, jetzt habe ich erst mal was zu Recherchieren.
Inzwischen habe ich Postman entdeckt.
Damit kann ich die API nun endlich vernünftig mit einem stabilen Endpunkt testen, sehr Hilfreich.
Anscheinend ist es in Python nicht so einfach komplexe JSON Strings (verschachtelt ...
von ThomasWi
Mittwoch 17. Juli 2024, 11:58
Forum: Webframeworks
Thema: Benötige Hilfe beim Erstellen einer API mit Flask
Antworten: 13
Zugriffe: 9457

Benötige Hilfe beim Erstellen einer API mit Flask

Moin,

ich bin neu beim Thema Webentwicklung, Python/Flask, und auch in diesem Forum.
Meine Anwendung soll einerseits HTML für den Browser ausliefern, aber auch von einer .NET Desktopanwendung angesprochen werden können.
Von der Desktopanwendung aus sollen registrierte User "Shapes" und "Stencils ...