We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 63c59b1 commit d91fddaCopy full SHA for d91fdda
templates/python/package/services/service.py.twig
@@ -1,5 +1,21 @@
1
from ..service import Service
2
from ..exception import AppwriteException
3
+{% set added = [] %}
4
+{% for method in service.methods %}
5
+{% for parameter in method.parameters.all %}
6
+{% if parameter.enumValues is not empty %}
7
+{% if parameter.enumName is not empty %}
8
+{% set name = parameter.enumName %}
9
+{% else %}
10
+{% set name = parameter.name %}
11
+{% endif %}
12
+{% if name not in added %}
13
+from ..enums.{{ name | caseSnake }} import {{ name | caseUcfirst }};
14
+{% set added = added|merge([name]) %}
15
16
17
+{% endfor %}
18
19
20
class {{ service.name | caseUcfirst }}(Service):
21
0 commit comments