[PYTHON] [Google App Engine] Ablauf von der Erstellung der Entwicklungsumgebung bis zur Erstellung der Anwendung

Da das MacBook Pro, das als Entwicklungsumgebung für GAE verwendet wurde, kaputt ging, habe ich die Entwicklungsumgebung für Google App Engine (GAE) auf MacBook Air neu erstellt. Zu dieser Zeit vergaß ich verschiedene Schritte und schrieb es erneut als Memorandum. Da es sich um eine Umgebung handelt, in der Sie verschiedene Dinge in einer Testversion ausprobieren können, setzen Sie den Projektnamen auf Spielplatz und erstellen Sie eine Anwendung darunter.

  1. Laden Sie das Google AppEngine SDK für Python von [hier] herunter und installieren Sie es (https://cloud.google.com/appengine/downloads/?hl=ja#Google_App_Engine_SDK_for_Python).
  2. Übergeben Sie den PFAD für die Verwendung von Django, das im SDK enthalten ist
  3. GAE-Projekterstellung
  4. Erstellung der GAE-Anwendung

** 1. Laden Sie das Google AppEngine SDK für Python von [hier] herunter und installieren Sie es (https://cloud.google.com/appengine/downloads/?hl=ja#Google_App_Engine_SDK_for_Python) ** Hier war es einfach, da Sie nur das Installationsprogramm herunterladen und installieren müssen.

** 2. Übergeben Sie den PFAD für die Verwendung von Django, das im SDK enthalten ist ** Gehen Sie in Ihrem Home-Verzeichnis wie folgt vor: Erstellen Sie .bashrc und .bash_provile mit einem Texteditor wie vim und fügen Sie die folgenden Zeilen hinzu.

~/.bash_rc
export PYTHONPATH='/usr/local/google_appengine/lib/django-1.5/'
export PATH=$PATH:/usr/local/google_appengine/lib/django-1.5/
~/.bash_rc
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
source ~/.bashrc
source ~/.bash_profile

Führen Sie in der Befehlszeile Folgendes aus, um django-admin.py für die Ausführung von Django-Verwaltungsaufgaben ausführbar zu machen:

chmod 744  /usr/local/google_appengine/lib/django-1.5/django/bin/django-admin.py

** 3. GAE-Projekterstellung **

Wechseln Sie in Ihr Arbeitsverzeichnis. Angenommen, Sie arbeiten im Verzeichnis Development direkt unter Ihrem Home-Verzeichnis.

cd ~/Development

Führen Sie nach dem Wechsel zu ~ / Development die folgenden Schritte in der Befehlszeile aus, um ein Projekt zu erstellen, das die Einheit von Deploy sein wird.

/usr/local/google_appengine/lib/django-1.5/django/bin/django-admin.py startproject playground

** 4. GAE-Anwendungserstellung **

Ich wollte die Endopoint-Funktion ausprobieren und habe daher eine Anwendung namens Endpoint erstellt.

cd playgroud
python manage.py startapp endpoint

Mit dem oben genannten ging ich einmal zur Anwendungserstellung. Von hier an eine weitere Gelegenheit.

Recommended Posts

[Google App Engine] Ablauf von der Erstellung der Entwicklungsumgebung bis zur Erstellung der Anwendung
Konstruktionsverfahren für die Google App Engine / Python-Entwicklungsumgebung (Ende 2014)
Von 0 bis Django Entwicklungsumgebung Konstruktion bis Grundbetrieb
Django-Entwicklung mit virtualenv Prozeduren von der Erstellung der virtuellen Umgebung bis zur Erstellung eines neuen Projekts / einer neuen Anwendung und der anfänglichen Einstellung
Aufbau der Python-Entwicklungsumgebung 2020 [Von der Python-Installation bis zur Einführung in die Poesie]
Google AppEngine-Entwicklung mit Docker
Java 1 1-Unterstützung von Google App Engine
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
Erstellen einer Entwicklungsumgebung mit Maven in Google App Engine [Java]
WEB-Anwendungsentwicklung mit Django-Development Environment Construction-
[Basic] Vereinheitlichen Sie alles von der Tabellierung bis zur Dashboard-Erstellung! Entwicklung von Datenvisualisierungsanwendungen mit Python und Dash ~ Übersicht über Dash, Umgebungskonstruktion, Beispielausführung ~
Vom Aufbau der Kivy-Umgebung bis zur Anzeige von Hello World
Bis zur Erstellung der Django-Anwendung per Terminal (Entwicklungsumgebung)
Deaktivieren Sie die Optimierungsoptionen in der Google App Engine Go-Entwicklungsumgebung dev_appserver.py
Von Kafka bis KSQL - Einfache Umgebungskonstruktion mit Docker
Aufbau einer Python-Entwicklungsumgebung
Stellen Sie die Django-Anwendung in Google App Engine (Python3) bereit.
python2.7 Konstruktion der Entwicklungsumgebung
Verfahren zum Konvertieren einer Python-Datei in eine Exe aus der Ubunts-Umgebungskonstruktion
Verwendung von Django mit Google App Engine / Python
Laufzeitversion der Google App Engine / Python-Standardumgebung
Speichern Sie auf Japanisch in StringProperty im Google App Engine-Datenspeicher
Vom Umgebungsaufbau bis zum Einsatz für Kolben + Heroku mit Docker
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Ubuntu18.04 Memo zur Erstellung der Entwicklungsumgebung
Django Projekt Entwicklungsumgebung Bau
[MEMO] [Entwicklungsumgebung Bau] Wein
Verwenden der Eigenschaftendatei mit Flexible Environment Java 8 von Google App Engine
[Für Anfänger] Django -Entwicklungsumgebung Bau-
[Python3] Aufbau der Entwicklungsumgebung << Windows Edition >>
Aufbau einer Python-Entwicklungsumgebung unter macOS
[MEMO] [Aufbau der Entwicklungsumgebung] Jupyter Notebook
Verwenden Sie ndb.tasklet mit Google App Engine
Konstruktionsnotiz für die Emacs Python-Entwicklungsumgebung
Konstruktionsnotiz für die Ubuntu Desktop 20.04-Entwicklungsumgebung
Konstruktion der Entwicklungsumgebung (Version 2020, WSL2 + VcXsrv)
Deep Learning Tutorial aus dem Umgebungsbau
Vorgehensweise von der AWS CDK (Python) -Entwicklung bis zur AWS-Ressourcenkonstruktion * Für Anfänger