def demo_form_load_def(self, mt, opts):
        """ loads a form from its JSON representation and displays it
        """
        form = Form(mt)
        with file(os.path.join(self.data_dir, 'form_def.json'), 'rt') as fp:
            form.load_definition(fp.read())

        content = form.render_and_input()
        print('form content: %s' % content)