def index(request): Utils.set_port_number(request.META['SERVER_PORT']) dao = EventDAO() events = dao.get_list() page = ResultPage(title='Events list') table = ResultTable(title='', css_id='ranking') header = Header(name=Cell('Name')) header.add_cell(Cell('Location')) header.add_cell(Cell('Begin date')) header.add_cell((Cell('End date'))) table.set_header(header) for event in events: fetched_event = dao.get(event.id) row = Line(name=Link(fetched_event.name, 'event_view?event_id=' + str(fetched_event.id))) row.add_cell(Cell(fetched_event.location)) row.add_cell(Cell(str(fetched_event.begin_date))) row.add_cell(Cell(str(fetched_event.end_date))) table.add_line(row) page.add_table(table) return HttpResponse(page.to_html())
def index(request): if not request.user.is_authenticated: return redirect('%s?next=%s' % ('sign_in', request.path)) Utils.set_port_number(request.META['SERVER_PORT']) dao = EventDAO() events = dao.get_list() page = ResultPage(title='F3F RACE MNGT Administration', authenticated=request.user.is_authenticated) table = ResultTable(title='', css_id='ranking') header = Header(name=Link('Create new event', 'create_new_event')) table.set_header(header) page.add_table(table) table = ResultTable(title='Manage existing event', css_id='ranking') header = Header(name=Cell('Event Name')) table.set_header(header) for event in events: fetched_event = dao.get(event.id) row = Line(name=Link(fetched_event.name, 'manage_event?event_id=' + str(fetched_event.id))) row.add_cell(Cell(fetched_event.location)) row.add_cell(Cell(str(fetched_event.begin_date))) row.add_cell(Cell(str(fetched_event.end_date))) table.add_line(row) page.add_table(table) return HttpResponse(page.to_html())
from F3FChrono.data.Event import Event from F3FChrono.data.dao.EventDAO import EventDAO from F3FChrono.data.dao.CompetitorDAO import CompetitorDAO from F3FChrono.data.dao.RoundDAO import RoundDAO login = input('F3X Vault login : '******'F3X Vault password : '******'Import finished')