示例#1
0
def bewegungen(request):
    """Liste aller offenen Picks und Movements"""
    
    kerneladapter = Kerneladapter()
    movements = [kerneladapter.get_movement(movement_id) for movement_id in sorted(kerneladapter.get_movements_list())]
    picks = [kerneladapter.get_pick(pick_id) for pick_id in sorted(kerneladapter.get_picks_list())]
    return render_to_response('myplfrontend/movement_list.html', {'movements': movements, 'picks': picks},
                              context_instance=RequestContext(request))
示例#2
0
def movement_show(request, mid):
    """Informationen zu einer Bewegung"""
    
    kerneladapter = Kerneladapter()
    movement = kerneladapter.get_movement(mid)
    if not movement:
        raise Http404("Kein Movement mit ID %s gefunden" % mid)
    
    title = 'Movement %s' % mid
    if movement.get('archived'):
        title += ' (archiviert)'
    return render_to_response('myplfrontend/movement_info.html',
                              {'movement': movement, 'title': title},
                              context_instance=RequestContext(request))