Есть параметры / плагины, которые вы можете установить, которые могут помочь, в частности admin_preview и render_plugin_block в CMSPluginBase.Но по большей части Django-cms не позволяет вам выполнять это действие.
Что вы можете сделать, это создать публичную учетную запись пользователя, с простым именем пользователя и паролем, которые вы можете выдать.Эта общедоступная учетная запись пользователя может иметь настройку разрешений, которая гарантирует, что она имеет только возможности просмотра, и вы можете ограничить то, что страницы могут видеть.Таким образом, вы можете ограничить страницу только той страницей, которую вы хотели бы видеть, затем вы можете предоставить им доступ к ней через обычный URL-адрес.
В частности, вы захотите заглянуть в CMS_PERMISSION и сформировать тамРазрешения для конкретной страницы, а затем в разделе Просмотр ограничений и затем в разрешениях страницы.
http://docs.django -cms.org / ru / latest / themes / permissions.html