Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Jens Newsgroups: de.comp.lang.python Subject: [Python-de] Django App Lokal benutzten... Date: Sun, 2 Sep 2018 15:19:00 +0200 Lines: 46 Message-ID: References: <9d297d7e-f9bc-40ae-1084-f95a1ed9a623@jensdiemer.de> Reply-To: Jens Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de B8mLlpkvtFHN3OwnhU/uLwMCGQG8N0g2hHXyoZ6qCbsQ== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Content-Language: de-DE X-Provags-ID: V03:K1:lcScHLEE39gNU33C4dvGYfZF4p4ll1el5pgz0X5vmqJPfcZEHQ5 vksnWSA4ljdUErdKBFa79i53nk0Mn70dwHiaDdiim2erUY0P5EIgmNBhr+JWXhoT7W1lwen N8LWYmzfftRO3CuLxfhk4wH/mqWOZIyA4jGnL919YCnpgkIl/z+HeieuTGi2np6NxewHqqB E05pIRO8sQHyJ8+7WGoIA== X-UI-Out-Filterresults: notjunk:1;V01:K0:HjqWUfYsmcY=:i0CRxo/8JgFuYBw0tZCZe6 XatSl92cxE9sBUuREzg55OZr6/HGI7r3/Jb6EoxaRkWx8HvmzqMPjlOZLomcykKyN5706s+cH Kr4jE4rLl44z3gFUJxwIUA90aqC2PfgXfOMc0UFPBkrKKwRKybq2P4TS5xeVKaF7PGUhyFgyE MliX9O6cJ7tAjAljpD3zCyRam0aEskjzkaFIx8iyPn3exiVax7Lnc3ig50kQDj0hszUXrFxv+ 20QZwGuUf9wqvbEdbbbn+JEgke6QwSO7T0pWUQf4EvhnvD9O2d+YzPtT7dN2GOhE9+VfBh1+8 sj0ow54aHfa70UD8LJTKxIQqkRB6NhAaBIvDhGGo9duMZIuCOXpemGtw1zkMBW1ubob6tQHKj 0ds2pcmO1/0wtJdt4xG02dnb/KGjbHwlNJAKYvq93kKEsbe9b6YUWBHv3mBEuk/UzwegguYgo VzFhveGZoF5m1LydTCqAfKdv5iP2H3i86zTnwK3aTp2qPnYg2zX9B4yseTKwA+GI+rJAhyER9 kj6u5UTTPUVwm3BAWUfZ94WEz1T4ihgTZaFJeDGSeWADQcR/QBw1UrfpYzSZOSfQv98G6weGy IrSucveMsII1hqi+PTFjfmg0J6Yrhka7MlfH0kTNDkZ6aXFztvPuMpFpm7iPc8H2qb6Sk9MGw 1OEAhFK5f8j5KiHyYGrINoQqBJvdcS4+RSy+oHoipTYN3DP72Qqvl+nTEtjbPtFT1z76q+iog oli7yUp8vO4RwYFN X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <9d297d7e-f9bc-40ae-1084-f95a1ed9a623@jensdiemer.de> Xref: csiph.com de.comp.lang.python:5224 Ich arbeite in meiner Freizeit an dem Projekt: https://github.com/jedie/django-for-runners Das ist eine Django-App um seine Laufdaten (Jogging) zu veralten. Also interessant für Leute, die beim Laufen ihre Strecke per GPS / Laufuhr aufzeichnen. Ich frage mich nun allerdings, wie ich die "Anwendung" am einfachsten für "Otto-Normal-Benutzer" anbieten kann. Ziel soll dabei nicht das Internet sein, sondern mehr die "Lokale Benutzung". Wenn jemand seine Läuft im Netz veröffentlichen will, kann ja sowas die Strava oder Runtastic nutzten. z.Z. starte ich immer den Django-Entwicklungsserver und gut. Aber das ist für Normale Benutzer IMHO zu kompliziert. Außerdem will ich das auch selber im lokalen Netz auf meinem Server betreiben. Um das wirklich für alle Benutzbar zu machen, müßte man wahrscheinlich die Web-App in einer "lokalen App" verpacken und einen Installer für Windows bauen usw. Aber weil ich Windows so gut wie nicht mehr nutzte, hab ich da weniger Lust zu. Das einfachste wäre, den Django-Entwicklungsserver einfach weiter zu verwenden und fertig. Beim installieren könnte das ja ein entrypoint in der setup.py sein, sodass man das einfacher starten kann. Aber ein "richtiger" Server wäre natürlich besser. Vielleicht wäre es am Einfachsten sich auf eine Raspberry Pi Lösung zu fokussieren?!? Da gibt es z.B. "HypriotOS" https://blog.hypriot.com/ - Ein minimal Debian optimiert um Docker auf dem Raspberry Pi zu betreiben. Heißt dann, ich schaue das ich ein docker image bzw. ein docker compose setup aufsetzte und gut. Hat jemand ein ähnliches Problem? Gibt es Meinungen/Ideen dazu?!? -- Mfg. Jens Diemer ---- http://www.jensdiemer.de