diff -r 57b4279d8c4e -r 03e267d67478 app/django/core/management/commands/runfcgi.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/app/django/core/management/commands/runfcgi.py Fri Jul 18 18:22:23 2008 +0000 @@ -0,0 +1,20 @@ +from django.core.management.base import BaseCommand + +class Command(BaseCommand): + help = "Runs this project as a FastCGI application. Requires flup." + args = '[various KEY=val options, use `runfcgi help` for help]' + + def handle(self, *args, **options): + from django.conf import settings + from django.utils import translation + # Activate the current language, because it won't get activated later. + try: + translation.activate(settings.LANGUAGE_CODE) + except AttributeError: + pass + from django.core.servers.fastcgi import runfastcgi + runfastcgi(args) + + def usage(self, subcommand): + from django.core.servers.fastcgi import FASTCGI_HELP + return FASTCGI_HELP