Python Flask Json Guide
Cursor-Regel für konsistente JSON-Responses und Fehlerformate in Flask-APIs.
Cursor-Regel für konsistente JSON-Responses und Fehlerformate in Flask-APIs.
Original-Beschreibung der Autoren: Cursor rules for Python Flask development with JSON guide.
Die Regel
---
description: "Cursor rules for Python Flask development with JSON guide."
globs: **/*
alwaysApply: false
---
This project is heavily reliant on our custom Drawscape Factorio python module.
Here is code examples of how to use the module:
```python
from drawscape_factorio import create as createFactorio
from drawscape_factorio import importFUE5
with open('/path/to/exported-entities.json', 'r') as file:
json_data = json.load(file)
data = importFUE5(json_data)
result = createFactorio(data, {
'theme_name': 'default',
'color_scheme': 'main',
'show_layers': ['assets', 'belts', 'walls', 'rails', 'electrical', 'spaceship']
})
with open(output_file_name, 'w') as f:
f.write(result['svg_string'])
So nutzt du sie
Die Regel kopieren (Button oben) oder als Datei herunterladen und im Projekt unter .cursor/rules/ ablegen — Cursor lädt sie beim nächsten Start automatisch. Ältere Cursor-Versionen lesen alternativ eine einzelne .cursorrules-Datei im Projektstamm; dort einfach den Regel-Text ohne den Kopfblock zwischen den ----Zeilen einfügen.
Der Regel-Text ist englisch — Cursor versteht ihn unabhängig von der Sprache, in der Sie mit dem Editor chatten.
Im Detail
Flask-spezifische Regel mit Fokus auf JSON-APIs: Sie lenkt Cursor darauf, bei Flask-Endpunkten konsistente JSON-Responses, sinnvolle Statuscodes, Fehlerformate und Serialisierung (z. B. mit jsonify oder Marshmallow) vorzuschlagen, statt improvisierter Dict-Rückgaben. Passend für alle, die mit Flask statt FastAPI oder Django eine schlanke REST-API bauen und dabei einheitliche JSON-Konventionen wollen. Flask gibt von Haus aus wenig Struktur vor, daher ist diese Regel besonders wertvoll, um Wildwuchs bei Response-Formaten über mehrere Endpunkte hinweg zu vermeiden.
Praxis-Tipp
In Flask-Projekten aktivieren und z. B. “Erstelle einen Endpunkt, der Nutzerdaten als JSON zurückgibt” prompten — die Regel sorgt für einheitliche Fehler- und Response-Formate.
Lizenz & Quelle
- Lizenz: CC0 1.0
- Quelle: PatrickJS/awesome-cursorrules (GitHub)
Inhalt ansehen (python-flask-json-guide.mdc)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Regel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
AI Agent Specialist
Cursor-Regel, die den KI-Editor auf diszipliniertes, spezialisiertes Agenten-Verhalten trimmt.
Alpha Skills Quant Factor Research
Cursor-Regel für quantitative Faktor-Recherche im Trading/Finance-Bereich — leitet die KI zu methodisch sauberer Analyse an.
Android Jetpack Compose
Cursor-Regel für Android-Entwicklung mit Jetpack Compose — sorgt für idiomatischen, deklarativen Kotlin-UI-Code.
