Last active
January 1, 2019 21:16
-
-
Save codeluggage/e55dd953ad363d06745bdd2acae56021 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import os | |
import sys | |
def hello(event, context): | |
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mydjangoproject.settings") | |
try: | |
from django.core.management import execute_from_command_line | |
except ImportError: | |
# The above import may fail for some other reason. Ensure that the | |
# issue is really that Django is missing to avoid masking other | |
# exceptions on Python 2. | |
try: | |
import django | |
except ImportError: | |
raise ImportError( | |
"Couldn't import Django. Are you sure it's installed and " | |
"available on your PYTHONPATH environment variable? Did you " | |
"forget to activate a virtual environment?" | |
) | |
raise | |
execute_from_command_line(['manage.py', 'runserver']) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment