From 02f1c82ec0cef1dd8142508f0fbed4fac7eaae38 Mon Sep 17 00:00:00 2001 From: Fabian Braun Date: Tue, 21 Nov 2023 07:49:39 +0100 Subject: [PATCH 1/2] Remove outdated link to djangocms-installer from docs --- docs/how_to/install.rst | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/how_to/install.rst b/docs/how_to/install.rst index 2f4ad62359b..236c6b807cd 100644 --- a/docs/how_to/install.rst +++ b/docs/how_to/install.rst @@ -4,8 +4,9 @@ How to install django CMS by hand ################################# -The easiest way to install django CMS is by using the automated `django CMS installer -`_. This is the recommended way to start with new projects, and it's +The easiest way to install django CMS is by using the automated `django CMS quckstart +`_ project. This is the +recommended way to start with (docker-based) new projects, and it's what we use in the :ref:`tutorial section of this documentation `. If you prefer to do things manually, this how-to guide will take you through the process. @@ -211,7 +212,7 @@ Sekizai ======= `Django Sekizai `_ is required by the CMS for static files management. You need -to have ``'sekizai'`` listed in ``INSTALLED_APPS``, +to have ``'sekizai'`` listed in ``INSTALLED_APPS``, .. code-block:: python @@ -232,12 +233,18 @@ and ``'sekizai.context_processors.sekizai'`` in the ``TEMPLATES['OPTIONS']['cont 'OPTIONS': { 'context_processors': [ ... + 'django.template.context_processors.i18n', 'sekizai.context_processors.sekizai', ], }, }, ] +.. note:: + + ``django.template.context_processors.i18n`` is needed for the + wizards to work properly. + Middleware ========== From 096068c6a3139428b6d7af5f8468a4211b8138a3 Mon Sep 17 00:00:00 2001 From: Fabian Braun Date: Tue, 21 Nov 2023 08:00:32 +0100 Subject: [PATCH 2/2] More mentions --- docs/how_to/install.rst | 2 +- docs/how_to/languages.rst | 2 +- docs/introduction/index.rst | 2 +- docs/topics/commonly_used_plugins.rst | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/how_to/install.rst b/docs/how_to/install.rst index 236c6b807cd..7a53fd5a3c8 100644 --- a/docs/how_to/install.rst +++ b/docs/how_to/install.rst @@ -550,7 +550,7 @@ Next steps ********** The :ref:`tutorials for developers ` will help you understand how to approach django CMS as a developer. -Note that the tutorials assume you have installed the CMS using the django CMS Installer, but with a little +Note that the tutorials assume you have installed the CMS using the django CMS Quistart project, but with a little adaptation you'll be able to use it as a basis. To deploy your django CMS project on a production web server, please refer to the :doc:`Django deployment documentation diff --git a/docs/how_to/languages.rst b/docs/how_to/languages.rst index de640193e26..5c6a34a3634 100644 --- a/docs/how_to/languages.rst +++ b/docs/how_to/languages.rst @@ -4,7 +4,7 @@ How to serve multiple languages ############################### -If you used the `django CMS installer `_ to start your project, you'll find +If you used `django CMS quickstart `_ to start your project, you'll find that it's already set up for serving multilingual content. Our :ref:`installation` guide also does the same. This guide specifically describes the steps required to enable multilingual support, in case you need to it manually. diff --git a/docs/introduction/index.rst b/docs/introduction/index.rst index b8360a6e88a..33ed102c575 100644 --- a/docs/introduction/index.rst +++ b/docs/introduction/index.rst @@ -38,7 +38,7 @@ in the order presented here. 09-third_party If you want to install django CMS into an existing project, or prefer to configure django CMS by -hand, rather than using the automated installer, see :doc:`/how_to/install` and then follow the +hand, rather than using the quickstart project, see :doc:`/how_to/install` and then follow the rest of the tutorials. Either way, you'll be able to find support and help from the numerous friendly members of the diff --git a/docs/topics/commonly_used_plugins.rst b/docs/topics/commonly_used_plugins.rst index e8f4d506569..e4d83022f8f 100644 --- a/docs/topics/commonly_used_plugins.rst +++ b/docs/topics/commonly_used_plugins.rst @@ -25,12 +25,12 @@ that has been created. django CMS Core Addons ********************** -We maintain a set of *Core Addons* for django CMS. +We maintain a set of *Core Addons* for django CMS. You don't need to use them, and for many of them alternatives exist, but they represent a good way to get started with a reliable project set-up. We recommend them for new users of django CMS in particular. For example, if you start a project on `Divio Cloud `_ or using the -`django CMS installer `_, this is the set of addons +`django CMS quickstart `_, this is the set of addons you'll have installed by default. The django CMS Core Addons are: @@ -82,7 +82,7 @@ Deprecated addons Some older plugins that you may have encountered are now deprecated and we advise against incorporating them into new projects. -These are: +These are: * `cmsplugin-filer `_ * `Aldryn Style `_