equal
deleted
inserted
replaced
420 This view displays each entity in a coma separated list. It is NOT related |
420 This view displays each entity in a coma separated list. It is NOT related |
421 to the well-known text file format. |
421 to the well-known text file format. |
422 """ |
422 """ |
423 __regid__ = 'csv' |
423 __regid__ = 'csv' |
424 redirect_vid = 'incontext' |
424 redirect_vid = 'incontext' |
|
425 separator = u', ' |
425 |
426 |
426 def call(self, subvid=None, **kwargs): |
427 def call(self, subvid=None, **kwargs): |
427 kwargs['vid'] = subvid |
428 kwargs['vid'] = subvid |
428 rset = self.cw_rset |
429 rset = self.cw_rset |
429 for i in xrange(len(rset)): |
430 for i in xrange(len(rset)): |
430 self.cell_call(i, 0, **kwargs) |
431 self.cell_call(i, 0, **kwargs) |
431 if i < rset.rowcount-1: |
432 if i < rset.rowcount-1: |
432 self.w(u", ") |
433 self.w(self.separator) |
433 |
434 |
434 |
435 |
435 # XXX to be documented views ################################################### |
436 # XXX to be documented views ################################################### |
436 |
437 |
437 class MetaDataView(EntityView): |
438 class MetaDataView(EntityView): |