diff --git a/app/requirements.txt b/app/requirements.txt index aaa23e9..70f48b9 100644 --- a/app/requirements.txt +++ b/app/requirements.txt @@ -24,7 +24,7 @@ django-mptt==0.7.4 django-multipleformwizard==0.2.16 django-parler==1.5.1 django-phonenumber-field==0.7.2 -django-pipeline==1.5.1 +django-pipeline==1.6.12 django-polymorphic==0.7.2 django-reversion==1.9.3 django-sekizai==0.8.2 diff --git a/app/settings.py b/app/settings.py index 8177ba3..d31bcfa 100644 --- a/app/settings.py +++ b/app/settings.py @@ -5,28 +5,31 @@ import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) DATA_DIR = BASE_DIR + +# Load from ./packages import sys sys.path.append(BASE_DIR + '/packages') -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ + # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = '=%%a@whz46w1#=8ffk^a+8vya5fg-kz0ztyz!_@hdg-(5a9q+s' # SECURITY WARNING: don't run with debug turned on in production! -DEBUG = False +# Prod +DEBUG = True TEMPLATE_DEBUG = False +# ALLOWED_HOSTS = [ +# '.zuykov.com', # Allow domain and subdomains +# '.zuykov.com.', # Also allow FQDN and subdomains +# ] -ALLOWED_HOSTS = [ - '.zuykov.com', # Allow domain and subdomains - '.zuykov.com.', # Also allow FQDN and subdomains -] +# Dev +# DEBUG = True +# TEMPLATE_DEBUG = False # Application definition - - PROJECT_NAME = 'zuykov' SERVER_USERNAME = 'web' @@ -35,6 +38,8 @@ ENV_DIR = '%s/env' % PROJECT_DIR LOGS_DIR = '~/logs' ACTIVATE = '. %s/bin/activate' % ENV_DIR + +# Repository REPOSITORY = 'git@github.com:fefa4ka/zuykov.git' GIT_USERNAME = 'fefa4ka' ADMIN_EMAIL = 'fefa4ka@gmail.com' @@ -42,6 +47,7 @@ GIT_KEY_PATH = '/Users/fefa4ka/.ssh/deploy_rsa' GIT_KEY_NAME = 'github_rsa' +# Mail EMAIL_HOST = 'mail.zuykov.com' EMAIL_HOST_PASSWORD = 'cJpaXGTzi324129' EMAIL_PORT = 25 @@ -49,6 +55,7 @@ EMAIL_USE_TLS = False EMAIL_HOST_USER = "info@zuykov.com" DEFAULT_FROM_EMAIL = u"Зуйков и партнёры " + ROOT_URLCONF = 'app.urls' WSGI_APPLICATION = 'app.wsgi.application' @@ -75,7 +82,6 @@ USE_TZ = True # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.7/howto/static-files/ - STATIC_URL = '/static/' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(DATA_DIR, 'media') @@ -87,62 +93,65 @@ STATICFILES_DIRS = ( ) STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage' + STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.FileSystemFinder', - # 'django.contrib.staticfiles.finders.AppDirectoriesFinder', - # 'pipeline.finders.FileSystemFinder', - # 'pipeline.finders.AppDirectoriesFinder', - # 'pipeline.finders.CachedFileFinder', + 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'pipeline.finders.PipelineFinder', ) -PIPELINE_COMPILERS = ( - 'pipeline.compilers.less.LessCompiler', -) -PIPELINE_JS = { - 'main': { - 'source_filenames': ( - 'js/*.js', - 'trademark/js/*.js' - ), - 'output_filename': 'js/zuykov.js', +PIPELINE = { + 'PIPELINE_ENABLED': True, + 'JAVASCRIPT': { + 'main': { + 'source_filenames': ( + 'js/*.js', + 'trademark/js/*.js' + ), + 'output_filename': 'js/zuykov.js', + }, + 'vendor': { + 'source_filenames': ( + 'vendor/angular/angular.js', + 'vendor/angular-bootstrap/ui-bootstrap.js', + 'vendor/angular-bootstrap/ui-bootstrap-tpls.js', + 'vendor/jquery/dist/jquery.min.js', + 'vendor/jquery.inputmask/dist/inputmask/inputmask.js', + 'vendor/jquery.inputmask/dist/inputmask/jquery.inputmask.js' + ), + 'output_filename': 'js/vendor.js', + } }, - 'vendor': { - 'source_filenames': ( - 'vendor/angular/angular.js', - 'vendor/angular-bootstrap/ui-bootstrap.js', - 'vendor/angular-bootstrap/ui-bootstrap-tpls.js', - 'vendor/jquery/dist/jquery.min.js', - 'vendor/jquery.inputmask/dist/inputmask/inputmask.js', - 'vendor/jquery.inputmask/dist/inputmask/jquery.inputmask.js' - ), - 'output_filename': 'js/vendor.js', + 'STYLESHEETS': { + 'main': { + 'source_filenames': ( + 'less/main.less', + 'trademark/less/main.less', + 'vendor/font-awesome/less/font-awesome.less', + ), + 'output_filename': 'css/main.css', + } } - } + +PIPELINE['COMPILERS'] = ( + 'pipeline.compilers.less.LessCompiler', +) # PIPELINE_JS_COMPRESSOR = 'pipeline.compressors.yui.YUICompressor' # PIPELINE_YUI_BINARY = '/usr/bin/yui-compressor' -PIPELINE_CSS = { - 'main': { - 'source_filenames': ( - 'less/main.less', - 'trademark/less/main.less', - 'vendor/font-awesome/less/font-awesome.less', - ), - 'output_filename': 'css/main.css', - } -} +# PIPELINE_CSS = { +# 'main': { +# 'source_filenames': ( +# 'less/main.less', +# 'trademark/less/main.less', +# 'vendor/font-awesome/less/font-awesome.less', +# ), +# 'output_filename': 'css/main.css', +# } +# } SITE_ID = 1 -TEMPLATE_LOADERS = ( - 'django.template.loaders.filesystem.Loader', - # important! place right before django.template.loaders.app_directories.Loader - 'aldryn_boilerplates.template_loaders.AppDirectoriesLoader', - 'django.template.loaders.app_directories.Loader', -) - - MIDDLEWARE_CLASSES = ( 'django.middleware.cache.UpdateCacheMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', @@ -165,6 +174,13 @@ MIDDLEWARE_CLASSES = ( 'pipeline.middleware.MinifyHTMLMiddleware', ) +TEMPLATE_LOADERS = ( + 'django.template.loaders.filesystem.Loader', + # important! place right before django.template.loaders.app_directories.Loader + 'aldryn_boilerplates.template_loaders.AppDirectoriesLoader', + 'django.template.loaders.app_directories.Loader', +) + TEMPLATE_CONTEXT_PROCESSORS = ( 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', @@ -178,7 +194,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( 'django.core.context_processors.static', 'cms.context_processors.cms_settings', 'aldryn_boilerplates.context_processors.boilerplate', - ) CACHES = { diff --git a/packages/smartsnippets/static/libs/ace/css/images/meteorshower2.jpg b/packages/smartsnippets/static/libs/ace/css/images/meteorshower2.jpg new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/smartsnippets/static/libs/ace/css/images/meteorshower2.jpg @@ -0,0 +1 @@ + diff --git a/packages/smartsnippets/static/libs/ace/css/images/pattern.jpg b/packages/smartsnippets/static/libs/ace/css/images/pattern.jpg new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/packages/smartsnippets/static/libs/ace/css/images/pattern.jpg @@ -0,0 +1 @@ +