Beispiel #1
0
    def __Issuer(self):
        
        a_fields = auction_fields[:]

        auction_grid = DataGrid(fields=a_fields)
        
        auctions = session.query(Auction)      
        
        return dict(tg_template="kid:mookii.templates.issuer",
                    auction_grid = auction_grid,
                    auctions = auctions,
                    Issuer_tabber=Tabber(),
                    now=datetime.today().strftime("%A, %d %b %Y")
                    )
Beispiel #2
0
    def paginate2(self):
        
        auction_list = PaginateDataGrid(
            fields=[
                PaginateDataGrid.Column('auction_date', 'auction_date', 'Auction Date'),
                PaginateDataGrid.Column('time_start', 'time_start', 'Start of Auction'),
                PaginateDataGrid.Column('cut_off', 'cut_off', 'End of Auction'),
                PaginateDataGrid.Column('status', 'status', 'Auction Status'),
                PaginateDataGrid.Column('created', 'created', 'Created'),
                ])

        sortable_auction_list = PaginateDataGrid(
            fields=[
                PaginateDataGrid.Column('auction_date', 'auction_date', 'Auction Date',
                                        options=dict(sortable=True, reverse_order=True)),
                PaginateDataGrid.Column('status', 'status', 'Auction Status',
                                        options=dict(sortable=True, reverse_order=True)),            
            ])
    
        auctions = session.query(Auction)
        return dict(auctions=auctions, list = sortable_auction_list)    
Beispiel #3
0
 def paginate1(self):
     
 
     auctions = session.query(Auction)
     return dict(auctions=auctions)
Beispiel #4
0
    def list(self, **kw):
        """List records in model"""
        records = session.query(Auction)

        return dict(records = records, modelname=self.modelname)