added support for questionnaire name to render as html via html field

dj111py38
Jamie Campbell 2015-12-07 19:00:30 -06:00
parent 67577b8082
commit cfb2209b5b
3 changed files with 45 additions and 0 deletions

View File

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('questionnaire', '0005_questionset_parse_html'),
]
operations = [
migrations.AddField(
model_name='questionnaire',
name='parse_html',
field=models.BooleanField(default=False, verbose_name=b'parse questionnaire name as html?'),
),
]

View File

@ -0,0 +1,24 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('questionnaire', '0006_questionnaire_parse_html'),
]
operations = [
migrations.AddField(
model_name='questionnaire',
name='html',
field=models.TextField(verbose_name='Html', blank=True),
),
migrations.AlterField(
model_name='questionnaire',
name='parse_html',
field=models.BooleanField(default=False, verbose_name=b'Render html instead of name for survey?'),
),
]

View File

@ -67,6 +67,8 @@ class Subject(models.Model):
class Questionnaire(models.Model):
name = models.CharField(max_length=128)
redirect_url = models.CharField(max_length=128, help_text="URL to redirect to when Questionnaire is complete. Macros: $SUBJECTID, $RUNID, $LANG", default="/static/complete.html")
html = models.TextField(u'Html', blank=True)
parse_html = models.BooleanField("Render html instead of name for survey?", null=False, default=False)
def __unicode__(self):
return self.name