Пример #1
0
def events(request):
  dFutureEvents = dict((k,v) for k,v in D_EVENTS.iteritems() if v.get('future') == True)
  dPastEvents = dict((k,v) for k,v in D_EVENTS.iteritems() if v.get('future') != True)
  dData = {
    'dEvents': OrderedDict(sorted(D_EVENTS.items(), key= lambda x: x[1]['order_date'], reverse=True)),
    'dFutureEvents': OrderedDict(sorted(dFutureEvents.items(), key= lambda x: x[1]['order_date'], reverse=True)),
    'dPastEvents': OrderedDict(sorted(dPastEvents.items(), key= lambda x: x[1]['order_date'], reverse=True)),
  }
  return render_to_response('events.html', dData)