#!/usr/bin/env python # -*- coding: utf_8 -*- from webcreator.event import PySignal class SignalManager(object): {%- for item in config %} {%- for key, value in item['view'].items() %} action{{ key | letterUpper }}{{ item.get("name") | letterUpper }} = PySignal() {%- endfor %} {%- endfor %} def __init__(self): super().__init__() signalManager = SignalManager()