MyGear - Anpassen der User-Informationen

- Veröffentlicht unter Programmieren von
Da ich eine Multi-User-WebApp bauen möchte, muss ich mich darum kümmern, dass sich User registrieren, einloggen, ausloggen, löschen und ändern können. Django hat ein eingebautes User-Modell mit wenigen, aber den meistgebräuchlichen Informationen zu Usern. Darunter sind Benutzername, eMail, Passwort, Vor- und Nachname. Für meine App hätte ich gerne zusätzliche Informationen. Außerdem würde ich [...] Weiterlesen

MyGear - Startseite erstellen

- Veröffentlicht unter Programmieren von
Jedes Web-Projekt braucht eine Startseite. Und im Prinzip besteht jedes Django-Projekt aus Apps. Diese müssen erst erstellt werden. Wir werden in den nächsten Schritten eine App für die Hauptansicht und eine für das User Management erstellen. Später dann je eine für die Ausrüstung, die verwaltet werden soll. Dafür braucht es griffige Namen, damit später klar ist, welche App was macht. Im Prinzip [...] Weiterlesen

Django-Projekt MyGear mit Postgres

- Veröffentlicht unter Programmieren von
Postgres ist installiert und läuft und Django ist ebenfalls installiert. Doch in der letzten Version haben wir MySQL benutzt. Jetzt müssten wir es für Postgres fit machen. Damit Django mit Postgres spricht, muss ein Adapter installiert werden. Dieser nennt sich Psycopg und kommt aktuell in Version 3. pip install "psycopg[binary,pool]" Für den Cybersecurity-Kurs der Universität Helsinki ist ein [...] Weiterlesen

Django für eine Testumgebung installieren

- Veröffentlicht unter Programmieren von
Nachdem ein MySQL-Testserver steht und auch erreichbar ist, geht es an die Installation von Django. Da auch einige hier selbst gehostete Projekte, wie z.B. Tandoor, Django benutzen und ich mich beim Cybersecurity-Kurs der Universität Helsinki mit Django beschäftigen musste, habe ich es mir auch für mein Testprojekt ausgesucht. Die Installation geht recht schnell und davon aus, dass Python [...] Weiterlesen

MySQL mit docker-compose für ein Testprojekt

- Veröffentlicht unter Linux von
Für ein Testprojekt mit Django wollte ich gleich mal versuchen, mit einer "richtigen Datenbank" zu arbeiten. Ich hätte zwar das voreingestellte SQLite nehmen können, aber um das gleich für ein zukünftiges richtiges Projekt zu testen, habe ich mir auf der Synology - ohne den Container-Manager, sondern richtig von der Kommandozeile - ein MySQL-Container angelegt. Nach dem einloggen habe ich erst [...] Weiterlesen

Kindle Paperwhite Jailbreak und Koreader

- Veröffentlicht unter Unkategorisiert von
Mein erster eBook-Reader war ein Kindle Paperwhite. Der Erste. Erst früh genutzt, war er mir irgendwann zu langsam und zu klein, um in der Bahn zu lesen. Ersetzt wurde er, aus heutiger Sicht leider, durch einen moderneren Paperwhite. Der Alte, noch eine Zeit lang zum Lesen auf dem Balkon genutzt, landete irgendwann in einer Ecke und verstaubte da. Irgendwann las ich von Koreader, einen Document [...] Weiterlesen

Automatischer NFS Mount bei Netzverbindung

- Veröffentlicht unter Linux von
Beim herumspielen mit VPNs und verschiedenen Verbindung ist hier ein seit Jahren in KDE bestehender Bug aufgetreten: Wenn ein NFS-Share plötzlich nicht mehr zur Verfügung steht, friert mindestens der Dateimanager, oft auch mehr von KDE ein. Dank einer Anleitung habe ich es geschafft, mir ein Shell-Script zu basteln, welches von NetworkManager aufgerufen wird, wenn eine bestimmte Verbindung [...] Weiterlesen

MacGourmet 4 Export nach Tandoor

- Veröffentlicht unter Unkategorisiert von
Beim Umstieg vom Mac weg zu Linux ergab sich hier das Problem, dass eine recht große Rezeptdatenbank in MacGourmet verwaltete wurde. Nun bietet MacGourmet nicht wirklich viele brauchbare Optionen zum Export an. Auch der Import von anderer Software sieht nicht besser aus. Eigentlich haben wir nur Paprika gefunden, doch das gibt es nicht für Linux. Also was tun? Auf der Synology läuft hier im [...] Weiterlesen

Günstig Auto laden mit Home Assistant und Tibber

- Veröffentlicht unter Home Assistant von
Tibber - ein Stromanbieter, der die Strombörsenpreise stündlich an seine Kunden weitergibt - nutzen wir hier. Es gibt noch andere, ich kann aber nicht sagen, wie diese in Home Assistant integriert werden können. Da die Preise schwanken, möchte ich das Elektroauto natürlich nur laden, wenn der Strom günstig ist. Dazu habe ich mir ein Dashboard in Home Assistant gebastelt. Voraussetzung ist hier [...] Weiterlesen

Smarthome Upgrade - Umzug auf die Synology

- Veröffentlicht unter Home Assistant von
Home Assistant als Installation, nicht als Betriebssystem, läuft hier auf einem Pi. Dadurch sind ein paar Funktionen eingeschränkt und einige Plugins lassen sich nicht installieren. Auch liefen nicht alle Zigbee-Geräte mit dem SkyConnect-Stick. Fünf von sechs Tuya-Steckdosen wollten den SkyConnect nicht. Oder anders herum. Deswegen lief auf dem Pi zusätzlich eine Zigbee2MQTT [...] Weiterlesen
Seite 1 von 4