def firma(request): ''' ''' cesta = request.cesta if len(cesta) == 3 and cesta[:2] == ['firma', 'ičo']: ičo = cesta[2] if not ičo == 'ičo': pass from zora.firma import najdi_firmu return response.volej(najdi_firmu, ičo=ičo)
def firma(request): ''' ''' cesta = request.cesta if len(cesta) == 3 and cesta[:2] == ['firma', 'ičo']: ičo = cesta[2] if not ičo == 'ičo': pass from zora.firma import najdi_firmu return response.volej(najdi_firmu, ičo = ičo)
def výchozí_router(request): ''' ''' cesta = request.cesta cesta.insert(0, 'zora') funkce = cesta.pop() balíček = '.'.join(cesta) try: modul = __import__(balíček, globals(), locals(), [funkce], 0) return response.volej(modul, **request.parametry) except TypeError as e: error('Selhalo volání modulu {} a funkce {}. CHYBA: {}'.format(balíček, funkce, e)) return response.html400() except ImportError as e: error('V modulu {} nije funkce {}. CHYBA: {}'.format(balíček, funkce, e)) return response.html404()
def výchozí_router(request): ''' ''' cesta = request.cesta cesta.insert(0, 'zora') funkce = cesta.pop() balíček = '.'.join(cesta) try: modul = __import__(balíček, globals(), locals(), [funkce], 0) return response.volej(modul, **request.parametry) except TypeError as e: error('Selhalo volání modulu {} a funkce {}. CHYBA: {}'.format( balíček, funkce, e)) return response.html400() except ImportError as e: error('V modulu {} nije funkce {}. CHYBA: {}'.format( balíček, funkce, e)) return response.html404()