[PYTHON] Einführung von gae-init zum Starten von CMS auf GAE in 5 Minuten

Einführung von gae-init (http://docs.gae-init.appspot.com), einem Python-Framework, das behauptet, der einfachste Weg zu sein, eine Webanwendung in GAE (Standardumgebung) zu erstellen.

Vorbereitung

"In 5 Minuten" ist nicht unbedingt übertrieben, wenn Sie Erfahrung mit der Erstellung von Projekten mit GAE haben und wenig zu tun ist. Installieren Sie zunächst sofort die erforderliche Umgebung (z. B. macOS Homebrew).

$ curl https://raw.githubusercontent.com/gae-init/gae-init/master/bin/requirements_osx_brew.sh | bash

Klonen Sie dann das Projekt und installieren Sie npm

$ git clone https://github.com/gae-init/gae-init.git hello
$ cd hello
$ npm install

Bereit zu gehen.

So starten Sie einen lokalen Server

$ gulp

Also zu `` `http: // localhost: 3001```

スクリーンショット 2017-06-17 11.27.01.png

Ein solcher Bildschirm wird angezeigt. Bereitstellen

$ gulp deploy --project=<YOUR_PROJECT_ID>

Es endet mit. Sie können es jetzt wie https://helloworld-152405.appspot.com bereitstellen.

Charakteristisch

Das Produkt basiert auf Flask

Usw. verwendet werden.

Gulp installiert, kompiliert, komprimiert Ressourcen und stellt sie sogar für den Serverstart bereit, sodass nur sehr wenige Befehle zu beachten sind. Da es Bootstrap verwendet, sieht es auch so aus und ist einfach zu bedienen. Und der Verwaltungsbildschirm wird von Anfang an wie ein von Python erstelltes Framework vorbereitet.

スクリーンショット 2017-06-17 14.14.37.png スクリーンショット 2017-06-17 11.22.58.png

Darüber hinaus wird das Benutzermodell von Anfang an vorbereitet, und die soziale Anmeldung ist auch möglich, indem Sie sie über den Verwaltungsbildschirm festlegen, ohne Code zu schreiben.

スクリーンショット 2017-06-17 11.23.46.png スクリーンショット 2017-06-17 11.26.04.png

Zusammenfassung

Ursprünglich handelt es sich um eine einfache GAE für die Bereitstellung. Für das Framework können Sie jedoch etwas verwenden, das nicht für GAE vorgesehen ist, während Sie eine kleine Menge an Informationen sammeln. Selbst wenn Sie ein dediziertes Framework finden, wurde die Entwicklung vor langer Zeit gestoppt, sodass Sie es kostenlos starten können. Ich denke, es ist schwierig, die Bequemlichkeit zu genießen.

In dieser Hinsicht ist gae-init, das seit 2013 in der Entwicklung ist und von der Installation bis zur Bereitstellung einzigartig ist, ein Projekt, dem mehr Aufmerksamkeit geschenkt werden sollte, obwohl es keineswegs aktiv ist (entschuldigen Sie bitte). Überlegen.

gae-init http://docs.gae-init.appspot.com GitHub https://github.com/gae-init

Recommended Posts

Einführung von gae-init zum Starten von CMS auf GAE in 5 Minuten
So schreiben Sie in Error Repoting in Python auf GAE
So stellen Sie eine Django-App in nur 5 Minuten für Heroku bereit
[Python] Pandas in 10 Minuten vollständig zu verstehen
Bücher über Datenwissenschaft, die 2020 gelesen werden sollen
So schreiben Sie einen Komponententest für den URL-Abruf in GAE / P.
Starten Sie in 5 Minuten einen einfachen passwortgeschützten Suchdienst