Jinja2 Extension for getting eval()
result.
Install this via pip (or your favourite package manager):
pip install jinja2-eval
Basic usage:
{% eval "1 + 1" %}
{{ "1 + 1" | eval }}
2
2
Importing modules:
{% eval "exec('import math') or math.pi" %}
{{ "exec('import math') or math.pi" | eval }}
3.141592653589793
3.141592653589793
Thanks goes to these wonderful people (emoji key):
34j 💻 🤔 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!