1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
Using variables
===============
It is possible to provide variable values with your query by providing a Dict to
the variable_values attribute of your query.
The variable values will be sent alongside the query in the transport message
(there is no local substitution).
.. code-block:: python
query = gql(
"""
query getContinentName ($code: ID!) {
continent (code: $code) {
name
}
}
"""
)
query.variable_values = {"code": "EU"}
# Get name of continent with code "EU"
result = client.execute(query)
print(result)
query.variable_values = {"code": "AF"}
# Get name of continent with code "AF"
result = client.execute(query)
print(result)
|