Datalets settings
This commit is contained in:
parent
4f2562cbc3
commit
1d7545bbe2
2 changed files with 45 additions and 10 deletions
34
publichealth/home/migrations/0021_auto_20171013_2321.py
Normal file
34
publichealth/home/migrations/0021_auto_20171013_2321.py
Normal file
|
@ -0,0 +1,34 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.11.6 on 2017-10-13 21:21
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('home', '0020_auto_20170920_1204'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name='dataletssettings',
|
||||
options={'verbose_name': 'Datalets'},
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='dataletssettings',
|
||||
name='feedback_comment',
|
||||
field=models.TextField(blank=True, help_text='Any questions or general feedback', verbose_name='Comments..'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='dataletssettings',
|
||||
name='feedback_question',
|
||||
field=models.TextField(blank=True, help_text='Who should we reply to for questions?', verbose_name='Name'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='dataletssettings',
|
||||
name='feedback_status',
|
||||
field=models.IntegerField(blank=True, choices=[(1, '★'), (2, '★★'), (3, '★★★'), (4, '★★★★'), (5, '★★★★★')], help_text='How are you enjoying Wagtail?', null=True, verbose_name='Rating'),
|
||||
),
|
||||
]
|
|
@ -11,21 +11,22 @@ from wagtail.contrib.settings.models import BaseSetting, register_setting
|
|||
|
||||
@register_setting
|
||||
class DataletsSettings(BaseSetting):
|
||||
feedback_question = models.TextField(
|
||||
help_text='Send us a question', blank=True)
|
||||
feedback_status = models.IntegerField(
|
||||
feedback_question = models.TextField(verbose_name='Name',
|
||||
help_text='Who should we reply to for questions?', blank=True)
|
||||
feedback_status = models.IntegerField(verbose_name='Rating',
|
||||
choices=(
|
||||
(1, ':-('),
|
||||
(2, ':-|'),
|
||||
(3, ':-)'),
|
||||
(4, ':-D'),
|
||||
(1, u'★'),
|
||||
(2, u'★'*2),
|
||||
(3, u'★'*3),
|
||||
(4, u'★'*4),
|
||||
(5, u'★'*5),
|
||||
), blank=True, null=True,
|
||||
help_text='How are you enjoying Wagtail?'
|
||||
)
|
||||
feedback_comment = models.TextField(
|
||||
help_text='Any general feedback', blank=True)
|
||||
feedback_comment = models.TextField(verbose_name='Comments..',
|
||||
help_text='Any questions or general feedback', blank=True)
|
||||
class Meta:
|
||||
verbose_name = 'Get support'
|
||||
verbose_name = 'Datalets'
|
||||
|
||||
@receiver(pre_save, sender=DataletsSettings)
|
||||
def handle_save_settings(sender, instance, *args, **kwargs):
|
||||
|
|
Loading…
Add table
Reference in a new issue