ImportError: No module named django.core.handlers.wsgi
import osos.environ['DJANGO_SETTINGS_MODULE'] = 'app.settings'
#import sys#sys.path.append('lib')#sys.path.append('//Library/Python/2.7/site-packages/django')import django.core.handlers.wsgi
from requests_toolbelt.adapters import appengineappengine.monkeypatch()
application = django.core.handlers.wsgi.WSGIHandler()
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> import django.core.handlers.wsgi
libraries:
- name: django
version: "1.4"
$ cd myapp/
$ pip install django -t .
from google.appengine.ext import vendor
# Add any libraries installed in the "lib" folder.
vendor.add('lib')
$ cd myapp/
$ pip install django -t lib/
application: xxxxxx-xxxxversion: 1runtime: python27api_version: 1threadsafe: yes
# Handlers match in order, put above the default handler.handlers:- url: /static static_dir: static- url: /.* script: main.application
libraries:- name: django version: "1.5"- name: jinja2 version: "2.6"- name: markupsafe version: "0.15"- name: ssl version: latest
builtins:- django_wsgi: on
$ which python
$ python --version
$ export | grep PYTHON
USERNAME-macbookpro:Documents USERNAME$ which python
/usr/bin/python
USERNAME-macbookpro:Documents USERNAME$ python --version
Python 2.7.10
USERNAME-macbookpro:Documents USERNAME$ export|grep PYTHON
declare -x PYTHONPATH=":/Users/USERNAME/Documents/google_appengine:/Users/USERNAME/Documents/google_appengine/lib/django-1.5"
hope that helps
emacs ~/.bash_profile
# The next line updates PATH for the Google Cloud SDK.
source '/Users/USERNAME/gcloudsdk/google-cloud-sdk/path.bash.inc'
# The next line enables shell command completion for gcloud.
source '/Users/USERNAME/gcloudsdk/google-cloud-sdk/completion.bash.inc'
export GAE="/Users/USERNAME/Documents/google_appengine"
export PYTHONPATH="$PYTHONPATH:$GAE:$GAE/lib/django-1.5"
export PATH=${PATH}:$GAE/lib/django-1.5/django/bin/
--
You received this message because you are subscribed to the Google Groups "Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/7618dad7-be65-4e96-9872-51b39eb5e800%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
USERNAME-macbookpro:Documents USERNAME$ export |grep PYTHON
declare -x PYTHONPATH=":/Users/USERNAME/Documents/google_appengine:/Users/USERNAME/Documents/google_appengine/lib/django-1.5"
# The next line updates PATH for the Google Cloud SDK.
source '/Users/USERNAME/gcloudsdk/google-cloud-sdk/path.bash.inc'
# The next line enables shell command completion for gcloud.
source '/Users/USERNAME/gcloudsdk/google-cloud-sdk/completion.bash.inc'
export GAE="/Users/USERNAME/Documents/google_appengine"
export PYTHONPATH="$GAE:$GAE/lib/django-1.5"
#export PYTHONPATH="$PYTHONPATH:$GAE:$GAE/lib/django-1.5"
export PATH=${PATH}:$GAE/lib/django-1.5/django/bin/
cp -R /Users/USERNAME/Documents/google_appengine/lib/django-1.5 /Users/USERNAME/gcloudsdk/google-cloud-sdk/platform/google_appengine/lib
export PATH={$GAE}:${PATH}
gcloud components install app-engine-python