views.py 665 B

123456789101112131415161718192021
  1. from django import forms
  2. from django.utils.translation import gettext_lazy as _
  3. from ...conf.admin.views import ChangeConfigView
  4. class ChangeGeneralConfigForm(forms.Form):
  5. settings = ["forum_name", "forum_index_title"]
  6. forum_name = forms.CharField(label=_("Forum name"), min_length=2, max_length=255)
  7. forum_index_title = forms.CharField(
  8. label=_("Index title"),
  9. help_text=_("You may set custon title on forum index by typing it here."),
  10. min_length=2,
  11. max_length=255,
  12. )
  13. class ChangeGeneralConfigView(ChangeConfigView):
  14. form = ChangeGeneralConfigForm
  15. template_name = "misago/admin/core/general_conf.html"