Jinja templates

Airflow's Jinja templates let you insert values computed at run time into task parameters: interval dates, parameters, variables. Only fields declared as templated (template_fields) are evaluated. For example, {{ ds }} gives the logical date in YYYY-MM-DD format.

Example

BashOperator(task_id='export', bash_command='python export.py --date {{ ds }}')

Related concepts

The whole glossary