Backend .mdc

Python Flask Json Guide

Cursor rules for Python Flask development with JSON guide.

How to use
  1. Copy the rule content.
  2. In your project root, create .cursorrules or .cursor/rules/python-flask-json-guide.mdc
  3. Paste the content and save.

This project is heavily reliant on our custom Drawscape Factorio python module.

Here is code examples of how to use the module:

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'])

Similar rules

More in Backend →