Depuis que le MacBook Pro utilisé comme environnement de développement pour GAE est tombé en panne, j'ai reconstruit l'environnement de développement pour Google App Engine (GAE) sur MacBook Air. À ce moment-là, j'ai oublié plusieurs étapes, alors je l'ai à nouveau rédigé sous forme de mémorandum. Puisqu'il s'agit d'un environnement dans lequel vous pouvez essayer diverses choses dans un essai, définissez le nom du projet sur terrain de jeu et créez une application en dessous.
** 1. Téléchargez et installez le SDK Google AppEngine pour Python à partir de ici ** C'était facile ici car tout ce que vous avez à faire est de télécharger et d'installer le programme d'installation.
** 2. Passez le PATH pour utiliser Django inclus dans le SDK ** Procédez comme suit dans votre répertoire personnel: Créez .bashrc et .bash_provile avec un éditeur de texte tel que vim et ajoutez respectivement les lignes suivantes.
~/.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
Pour rendre django-admin.py exécutable pour l'exécution des tâches d'administration Django, exécutez ce qui suit sur la ligne de commande:
chmod 744 /usr/local/google_appengine/lib/django-1.5/django/bin/django-admin.py
** 3. Création de projet GAE **
Accédez à votre répertoire de travail. Par exemple, supposons que vous travaillez dans le répertoire Développement directement sous votre répertoire personnel.
cd ~/Development
Après être passé à ~ / Development, exécutez ce qui suit sur la ligne de commande pour créer un projet qui sera l'unité de Deploy.
/usr/local/google_appengine/lib/django-1.5/django/bin/django-admin.py startproject playground
** 4. Création d'applications GAE **
Je voulais essayer la fonction endopoint, j'ai donc créé une application appelée endpoint.
cd playgroud
python manage.py startapp endpoint
Avec ce qui précède, je suis allé une fois à la création de l'application. A partir de là, une autre opportunité.
Recommended Posts