У меня есть это простое Flask приложение
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
height = 50
width = 50
return render_template('index.html', height=height, width=width)
if __name__ == '__main__':
app.run()
И мой файл шаблона
<html>
<body>
<p>Height: {{ height }}, Width: {{ width }}</p>
<svg width="500" height="500">
<rect x="100" y="100" rx="10" ry="10" width={{ width }} height={{ height }} />
</svg>
</body>
</html>
Это приводит к выводу:
Вывод
Далее я хочу нарисовать сетку этого SVG произвольного размера, 2x2, 2x10, произвольного размера WxH (ширина x высота).
Я не уверен, как расширить сценарий, чтобы сделать это, или, если это даже лучший способ начать.
Спасибо