[Product-Developers] DataGridField

Héctor Velarde hector.velarde at gmail.com
Thu Jul 5 21:24:05 UTC 2012


this quick test demonstrates DGF is working fine, so your problem must 
be in another place:

     def test_data_grid_field(self):
	# self.obj is an instance of the content type
         schema = self.obj.Schema()

         field = schema.getField('my_field')
         field.set(self.obj, [dict(time=u'foo',
                                   title=u'bar',
                                   description=u'baz',
                                   place=u'qux')])
         self.assertEqual(field.getAsGrid(self.obj),
                          (('foo', 'bar', 'baz', 'qux'), ))

         # test without horario
         field = schema.getField('compromissos')
         field.set(self.obj, [dict(time=u'',
                                   title=u'bar',
                                   description=u'baz',
                                   place=u'qux')])
         self.assertEqual(field.getAsGrid(self.obj),
                          (('', 'bar', 'baz', 'qux'), ))

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4939 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.plone.org/pipermail/plone-product-developers/attachments/20120705/f1e4dedf/attachment-0001.p7s>


More information about the Product-Developers mailing list