Skip to content
Snippets Groups Projects
Select Git revision
  • 3bce17c91533d897fa289cbe7c21ca75c5917d4e
  • test default protected
  • master protected
  • feat/custom-css
  • feat/redesign-improvements-10
  • feat/redesign-improvements-8
  • feat/redesign-fixes-3
  • feat/pirstan-changes
  • feat/separate-import-thread
  • feat/dary-improvements
  • features/add-pdf-page
  • features/add-typed-table
  • features/fix-broken-calendar-categories
  • features/add-embed-to-articles
  • features/create-mastodon-feed-block
  • features/add-custom-numbering-for-candidates
  • features/add-timeline
  • features/create-wordcloud-from-article-page
  • features/create-collapsible-extra-legal-info
  • features/extend-hero-banner
  • features/add-link-to-images
21 results

const.py

Blame
  • django-gae.py 1002 B
    """
    Running Django on GAE, as per
    http://code.google.com/appengine/articles/django.html
    
    Ben Adida
    ben@adida.net
    2009-07-11
    """
    
    import logging, os
    
    # Django 1.0
    from google.appengine.dist import use_library
    use_library('django', '1.0')
    
    # Appengine Django Helper
    from appengine_django import InstallAppengineHelperForDjango
    InstallAppengineHelperForDjango()
    
    # Google App Engine imports.
    from google.appengine.ext.webapp import util
    
    # Force Django to reload its settings.
    from django.conf import settings
    settings._target = None
    
    # Must set this env var before importing any part of Django
    os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
    
    import logging
    import django.core.handlers.wsgi
    import django.core.signals
    import django.db
    import django.dispatch.dispatcher
    
    def main():
      # Create a Django application for WSGI.
      application = django.core.handlers.wsgi.WSGIHandler()
    
      # Run the WSGI CGI handler with that application.
      util.run_wsgi_app(application)
    
    if __name__ == '__main__':
      main()