Initial import
This commit is contained in:
commit
22c0dceaf2
27 changed files with 797 additions and 0 deletions
74
cms_helper.py
Executable file
74
cms_helper.py
Executable file
|
|
@ -0,0 +1,74 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import absolute_import, print_function, unicode_literals
|
||||
|
||||
import os
|
||||
|
||||
from tempfile import mkdtemp
|
||||
|
||||
|
||||
def gettext(s): return s
|
||||
from multisite import SiteID
|
||||
|
||||
HELPER_SETTINGS = dict(
|
||||
ROOT_URLCONF='tests.test_utils.urls1',
|
||||
INSTALLED_APPS=[
|
||||
'multisite',
|
||||
'djangocms_text_ckeditor'
|
||||
],
|
||||
LANGUAGE_CODE='en',
|
||||
LANGUAGES=(
|
||||
('en', gettext('English')),
|
||||
),
|
||||
CMS_LANGUAGES={
|
||||
1: [
|
||||
{
|
||||
'code': 'en',
|
||||
'name': gettext('English'),
|
||||
'public': True,
|
||||
},
|
||||
],
|
||||
2: [
|
||||
{
|
||||
'code': 'en',
|
||||
'name': gettext('English'),
|
||||
'public': True,
|
||||
},
|
||||
],
|
||||
'default': {
|
||||
'hide_untranslated': False,
|
||||
},
|
||||
},
|
||||
MIDDLEWARE_CLASSES=(
|
||||
'multisite.middleware.DynamicSiteMiddleware',
|
||||
'djangocms_multisite.middleware.CMSMultiSiteMiddleware',
|
||||
),
|
||||
MIGRATION_MODULES={},
|
||||
USE_TZ=True,
|
||||
TIME_ZONE='UTC',
|
||||
FILE_UPLOAD_TEMP_DIR=mkdtemp(),
|
||||
SITE_ID=SiteID(default=1),
|
||||
MULTISITE_CMS_URLS={
|
||||
'www.example.com': 'tests.test_utils.urls1',
|
||||
'www.example2.com': 'tests.test_utils.urls2',
|
||||
},
|
||||
MULTISITE_CMS_ALIASES={
|
||||
'www.example.com': ('alias1.example.com', 'alias2.example.com',),
|
||||
'www.example2.com': ('alias1.example2.com', 'alias2.example2.com',),
|
||||
},
|
||||
MULTISITE_CMS_FALLBACK='www.example.com'
|
||||
)
|
||||
|
||||
|
||||
def run():
|
||||
from djangocms_helper import runner
|
||||
runner.cms('djangocms_multisite')
|
||||
|
||||
|
||||
def setup():
|
||||
import sys
|
||||
from djangocms_helper import runner
|
||||
runner.setup('djangocms_multisite', sys.modules[__name__], use_cms=True)
|
||||
|
||||
if __name__ == '__main__':
|
||||
run()
|
||||
Loading…
Add table
Add a link
Reference in a new issue