Пример #1
0
# Django settings for UPY project.
from project.config import *
import project
from upy.upy_conf import upy_static, upy_templates, upy_tpl, validate_config, upy_locale

validate_config(project.config)

PROJECT_PATH = os.path.realpath(os.path.dirname("../"))

TEMPLATE_DEBUG = DEBUG
ROOT_URLCONF = "project.urls"
MANAGERS = ADMINS
SITE_ID = 1
USE_I18N = True
USE_L10N = True
LANGUAGES = []
if not USE_UPY_G11N:
    LANGUAGES = DEFAULT_LANGUAGES

STATIC_ROOT_NAME = 'static'
STATIC_ROOT = os.path.abspath(os.path.join(PROJECT_PATH, STATIC_ROOT_NAME))
RELATIVE_STATIC_ROOT = '../%s/' % STATIC_ROOT_NAME
MEDIA_ROOT = os.path.abspath(os.path.join(PROJECT_PATH, STATIC_ROOT_NAME))
STATIC_URL = '/%s/' % STATIC_ROOT_NAME
MEDIA_URL = STATIC_URL
# List of callables that know how to import templates from various sources.
TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
    #     'django.template.loaders.eggs.Loader',
)
Пример #2
0
if USE_UPY_TREE:
    INSTALLED_APPS.append("upy.contrib.tree")
    if USE_UPY_SEO:
        INSTALLED_APPS.append("upy.contrib.seo")

if USE_FULLHD_SUPPORT:
    PIL_IMAGEFILE_MAXBLOCK = 256 * 2 ** 13  # 2MB
    UPYIMAGE_LIMIT_AREA = 2073700  # 1920*1080px +
else:
    PIL_IMAGEFILE_MAXBLOCK = 256 * 2 ** 10  # 260KB
    UPYIMAGE_LIMIT_AREA = 1049188  # 1366*768px +

if USE_UPY_COLOR:
    INSTALLED_APPS.append("upy.contrib.colors")

if USE_CUSTOM_ADMIN:
    INSTALLED_APPS.append("upy.contrib.customadmin")

if USE_UPY_ROSETTA:
    INSTALLED_APPS.append("upy.contrib.rosetta")

if USE_MODELTRANSLATION:
    INSTALLED_APPS.extend(["modeltranslation", "upy.contrib.tabbed_translation"])

TEMPLATE_DEBUG = DEBUG

validate_config(
    USE_UPY_SEO, USE_UPY_TREE, LANGUAGES, USE_MODELTRANSLATION, USE_UPY_COLOR, USE_CUSTOM_ADMIN, ALLOWED_HOSTS
)
Пример #3
0
# Django settings for UPY project.
from project.config import *
import project
from upy.upy_conf import upy_static, upy_templates,upy_tpl, validate_config, upy_locale

validate_config(project.config)

PROJECT_PATH = os.path.realpath(os.path.dirname("../"))

TEMPLATE_DEBUG = DEBUG
ROOT_URLCONF = "project.urls"
MANAGERS = ADMINS
SITE_ID = 1
USE_I18N = True
USE_L10N = True
    
STATIC_ROOT_NAME = 'static'
MEDIA_ROOT_NAME = 'media'
STATIC_ROOT = os.path.abspath(os.path.join(PROJECT_PATH, STATIC_ROOT_NAME))
RELATIVE_STATIC_ROOT = '../%s/' % STATIC_ROOT_NAME
MEDIA_ROOT = os.path.abspath(os.path.join(PROJECT_PATH, MEDIA_ROOT_NAME))
STATIC_URL = '/%s/' % STATIC_ROOT_NAME
MEDIA_URL = '/%s/' % MEDIA_ROOT_NAME
# List of callables that know how to import templates from various sources.
TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
#     'django.template.loaders.eggs.Loader',
)

MIDDLEWARE_CLASSES = [