コード例 #1
0
ファイル: base.py プロジェクト: pasha0220/gosinfo
def staticFile(request,  filename):
    fh = None
    try:
        fh = open(rel(os.path.join(settings.MEDIA_ROOT,  filename).replace('\\','/')),  'r')
        result = fh.read()
    except Exception as err:
        result = str(err)
    finally:
        if fh is not None:
            fh.close()
    return HttpResponse(result)
コード例 #2
0
ファイル: settings.py プロジェクト: pasha0220/gosinfo
MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    #'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
)

ROOT_URLCONF = 'goszak.urls'

TEMPLATE_DIRS = (
    # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
    # Always use forward slashes, even on Windows.
    # Don't forget to use absolute paths, not relative paths.
    generallibrary.rel('templates'),
)

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'goszak.viewinfo',
    # Uncomment the next line to enable the admin:
    'django.contrib.admin',
    # Uncomment the next line to enable admin documentation:
    'django.contrib.admindocs',
)