20 lines
527 B
Python
20 lines
527 B
Python
|
|
# app.py
|
||
|
|
from flask import Flask, render_template
|
||
|
|
import mitarbeiter
|
||
|
|
|
||
|
|
app = Flask(__name__)
|
||
|
|
|
||
|
|
@app.route('/')
|
||
|
|
def index():
|
||
|
|
return render_template("index.html", mitarbeiterliste=mitarbeiter.alle_mitarbeiter)
|
||
|
|
|
||
|
|
@app.route('/detail/<int:mid>')
|
||
|
|
def mitarbeiter_detail(mid):
|
||
|
|
person = mitarbeiter.get_mitarbeiter_by_id(mid)
|
||
|
|
if person:
|
||
|
|
return render_template("detail.html", mitarbeiter=person)
|
||
|
|
return "<h2>Mitarbeiter nicht gefunden.</h2>", 404
|
||
|
|
|
||
|
|
if __name__ == '__main__':
|
||
|
|
app.run(host='0.0.0.0', port=5000)
|