Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekt:python_fastapi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekt:python_fastapi [2026/02/21 12:56] – [Python FASTAPI] torsten.roehlprojekt:python_fastapi [2026/02/23 07:26] (aktuell) – [Systemd] torsten.roehl
Zeile 278: Zeile 278:
  
     return html     return html
- 
  
 @app.get("/led", response_class=HTMLResponse) @app.get("/led", response_class=HTMLResponse)
 def led_page(): def led_page():
     r, y, g = hardware.status()     r, y, g = hardware.status()
 +
     return HTMLResponse(     return HTMLResponse(
         load_template("led.html", {         load_template("led.html", {
             "{{R}}": r,             "{{R}}": r,
             "{{Y}}": y,             "{{Y}}": y,
-            "{{G}}": g+            "{{G}}": g
 +            "{{R_ON}}": "on" if r == 1 else "", 
 +            "{{Y_ON}}": "on" if y == 1 else "", 
 +            "{{G_ON}}": "on" if g == 1 else "",
         })         })
     )     )
- 
  
 @app.get("/led/{color}/{value}") @app.get("/led/{color}/{value}")
Zeile 400: Zeile 402:
 sudo systemctl enable course_web sudo systemctl enable course_web
 sudo systemctl start course_web       # starten sudo systemctl start course_web       # starten
 +
 +</code>
 +
 +Nützlich:
 +<code bash>
 +sudo systemctl restart course_web     # neu starten
 sudo systemctl status course_web      # prüfen!!! sudo systemctl status course_web      # prüfen!!!
 </code> </code>
projekt/python_fastapi.1771678569.txt.gz · Zuletzt geändert: von torsten.roehl