Change some settings for Wagtail

This commit is contained in:
Daniel Egger 2023-07-21 08:06:28 +02:00
parent 15af550ab7
commit f3ed9db437
2 changed files with 29 additions and 14 deletions

View File

@ -7,6 +7,7 @@ from pathlib import Path
import structlog
from environs import Env
from vbv_lernwelt.core.constants import DEFAULT_RICH_TEXT_FEATURES
from vbv_lernwelt.core.utils import structlog_add_app_info
SERVER_ROOT_DIR = Path(__file__).resolve(strict=True).parent.parent.parent
@ -226,26 +227,41 @@ else:
IT_SERVE_VUE = env.bool("IT_SERVE_VUE", DEBUG)
IT_SERVE_VUE_URL = env("IT_SERVE_VUE_URL", "http://localhost:5173")
LANGUAGES = [
("de", "German"),
("fr", "French"),
("it", "Italian"),
]
# WAGTAIL
# ------------------------------------------------------------------------------
WAGTAIL_SITE_NAME = "VBV Lernwelt"
WAGTAIL_I18N_ENABLED = True
WAGTAIL_I18N_ENABLED = False
WAGTAILADMIN_BASE_URL = "/server/cms/"
LANGUAGES = [
("en-US", "English (American)"),
("fr-CH", "Swiss French"),
("de-CH", "Swiss German"),
("it-CH", "Swiss Italian"),
]
WAGTAILREDIRECTS_AUTO_CREATE = False
WAGTAIL_PASSWORD_MANAGEMENT_ENABLED = False
WAGTAIL_PASSWORD_RESET_ENABLED = False
WAGTAILUSERS_PASSWORD_ENABLED = False
WAGTAIL_ENABLE_UPDATE_CHECK = False
WAGTAIL_ENABLE_WHATS_NEW_BANNER = False
WAGTAILDOCS_DOCUMENT_MODEL = "media_library.LibraryDocument"
WAGTAIL_CONTENT_LANGUAGES = [
("fr-CH", "Swiss French"),
("de-CH", "Swiss German"),
("it-CH", "Swiss Italian"),
]
WAGTAILADMIN_RICH_TEXT_EDITORS = {
"default": {
"WIDGET": "wagtail.admin.rich_text.DraftailRichTextArea",
"OPTIONS": {"features": DEFAULT_RICH_TEXT_FEATURES},
},
"secondary": {
"WIDGET": "some.external.RichTextEditor",
},
}
# WAGTAIL_CONTENT_LANGUAGES = [
# ("fr-CH", "Swiss French"),
# ("de-CH", "Swiss German"),
# ("it-CH", "Swiss Italian"),
# ]
WAGTAILSEARCH_BACKENDS = {
"default": {

View File

@ -27,7 +27,6 @@ from vbv_lernwelt.core.constants import (
TEST_COURSE_SESSION_ZURICH_ID,
)
from vbv_lernwelt.core.models import User
from vbv_lernwelt.core.tests.helpers import create_locales_for_wagtail
from vbv_lernwelt.course.consts import COURSE_TEST_ID
from vbv_lernwelt.course.factories import CoursePageFactory
from vbv_lernwelt.course.models import (
@ -70,7 +69,7 @@ from vbv_lernwelt.media_library.tests.media_library_factories import (
def create_test_course(include_uk=True, include_vv=True, with_sessions=False):
create_locales_for_wagtail()
# create_locales_for_wagtail()
course = create_test_course_with_categories()
create_test_competence_profile()