Example #1
0
 def test_get_instance_data(self):
     # check get_contact_msg raises ValueError when form is not valid
     form = ContactMsgForm()
     name = 'Alice Bloggs'
     email = '*****@*****.**'
     data = {'name': name, 'email': email, 'message': MESSAGE}
     data.update(form.initial)
     form = ContactMsgForm(data=data)
     form.is_valid()
     data = form.get_instance_data()
     self.assert_(len(data) == 4)
     self.assert_(name == data['name'])
     self.assert_(email == data['email'])
     self.assert_(MESSAGE == data['message'])
Example #2
0
 def render(self, context):
     context.push()
     form_str = render_to_string("django_contactme/form.html",
                                 {"form": ContactMsgForm()}, context)
     context.pop()
     return form_str