Add markdown previews for generic forms in the site as well, not

just the admin site.
This commit is contained in:
Magnus Hagander
2009-09-18 15:40:20 +02:00
parent e808d4cdb3
commit 6ab39b4eb7
6 changed files with 57 additions and 7 deletions

View File

@ -23,8 +23,14 @@ def simple_form(instancetype, itemid, request, formclass, formtemplate='base/for
# Generate form
form = formclass(instance=instance)
if hasattr(instancetype, 'markdown_fields'):
markdownfields = instancetype.markdown_fields
else:
markdownfields = None
return render_to_response(formtemplate, {
'form': form,
'formitemtype': instance._meta.verbose_name,
'markdownfields': markdownfields,
}, NavContext(request, navsection))