# coding: utf-8 import json import cherrypy # Method-Dispatching! # Übersicht Anforderungen / Methoden # (beachte: / relativ zu /navigation, siehe Konfiguration Server!) """ Anforderung GET PUT POST DELETE ---------------------------------------------------------------- / Nav-Entries - - - """ #---------------------------------------------------------- class Navigation_cl(object): #---------------------------------------------------------- exposed = True # gilt für alle Methoden #------------------------------------------------------- def __init__(self): #------------------------------------------------------- pass #------------------------------------------------------- def GET(self): #------------------------------------------------------- # Hinweis: könnte man auch aus einer Datei einlesen retVal_o = [ {'action': 'modError' , 'text': 'Bearbeitung Fehlerdaten'}, {'action': 'modProj' , 'text': 'Pflege Projekte'}, {'action': 'modComp' , 'text': 'Pflege Komponenten'}, {'action': 'modStaff' , 'text': 'Pflege Daten Mitarbeiter'}, {'action': 'modCat' , 'text': 'Pflege Kategorien'}, {'action': 'evalProj' , 'text': 'Auswertung Projekte/Fehler'}, {'action': 'evalCat' , 'text': 'Auswertung Kategorien/Fehler'} ] return json.dumps(retVal_o) # EOF