Преглед на файлове

Add support for previews to social media settings

Thibaud Colas преди 1 седмица
родител
ревизия
548c16336e
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      bakerydemo/base/models.py

+ 4 - 1
bakerydemo/base/models.py

@@ -550,7 +550,7 @@ class FormPage(AbstractEmailForm):
 
 
 @register_setting(icon="cog")
-class GenericSettings(ClusterableModel, BaseGenericSetting):
+class GenericSettings(ClusterableModel, PreviewableMixin, BaseGenericSetting):
     mastodon_url = models.URLField(verbose_name="Mastodon URL", blank=True)
     github_url = models.URLField(verbose_name="GitHub URL", blank=True)
     organisation_url = models.URLField(verbose_name="Organisation URL", blank=True)
@@ -566,6 +566,9 @@ class GenericSettings(ClusterableModel, BaseGenericSetting):
         )
     ]
 
+    def get_preview_template(self, request, mode_name):
+        return "base.html"
+
 
 @register_setting(icon="site")
 class SiteSettings(BaseSiteSetting):