WEB/Praktikum3/bt/app/navigation.py

49 lines
1.7 KiB
Python
Raw Normal View History

2017-01-16 23:32:28 +01:00
# 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 = [
2017-01-17 14:23:08 +01:00
{'action': 'fehler' , 'text': 'Bearbeitung Fehlerdaten'},
{'action': 'projekt' , 'text': 'Pflege Projekte'},
{'action': 'komponente' , 'text': 'Pflege Komponenten'},
2017-01-17 18:00:11 +01:00
{'action': 'qsmitarbeiter' , 'text': 'Pflege Daten QS-Mitarbeiter'},
{'action': 'swentwickler' , 'text': 'Pflege Daten SW-Entwickler'},
{'action': 'katfehler' , 'text': 'Pflege Fehler-Kategorien'},
{'action': 'katursache' , 'text': 'Pflege Fehlerursachen-Kategorien'},
2017-01-17 14:23:08 +01:00
{'action': 'prolist' , 'text': 'Auswertung Projekte/Fehler'},
{'action': 'catlist' , 'text': 'Auswertung Kategorien/Fehler'}
2017-01-16 23:32:28 +01:00
]
return json.dumps(retVal_o)
# EOF