add a rich text biography field to deputies

This commit is contained in:
Frédéric Péters 2012-04-12 12:39:56 +02:00
parent d761ba6535
commit 2e23a28bb5
2 changed files with 4 additions and 1 deletions

View File

@ -41,7 +41,8 @@ class IDeputy(form.Schema):
district = schema.TextLine(title=_(u'District'), required=False)
birthplace = schema.TextLine(title=_(u'Birthplace'), required=False)
bio = schema.Text(title=_(u'Bio'), required=False)
bio = schema.Text(title=_(u'Bio (oneline)'), required=False)
biography = RichText(title=_(u'Biography'), required=False)
picture = NamedBlobImage(title=_(u'Picture'), required=False)
website = schema.TextLine(title=_(u'Website'), required=False)
degrees = schema.Text(title=_(u'Degrees'), required=False)

View File

@ -35,6 +35,8 @@ class DeputyJson(BrowserView):
d['current_functions'] = self.context.current_functions.raw
if self.context.past_functions and self.context.past_functions.raw:
d['past_functions'] = self.context.past_functions.raw
if self.context.biography and self.context.biography.raw:
d['biography'] = self.context.biography.raw
self.request.response.setHeader('Content-type', 'application/json')
return json.dumps(d)