WEB/Praktikum3/bt/app/navigation.py

47 lines
1.5 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'},
{'action': 'mitarbeiter' , 'text': 'Pflege Daten Mitarbeiter'},
{'action': 'kategorien' , 'text': 'Pflege Kategorien'},
{'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