コード例 #1
0
def index(request):
    now = datetime.now()
    places = Place.objects.all()
    all_places = []
    for place in places:
        checkins_inside = Checkin.checkins.active().order_by('-checkin_activity__time')
        all_users = []
        for checkin in checkins_inside:

            all_users += [
                    {
                        'first_name': checkin.cardowner.user.first_name,
                        'last_name': checkin.cardowner.user.last_name,
                        'active_time': days_hours_minutes(checkin.active_time())
                    }
            ]
        all_places += [[place, place.capacity, len(all_users), all_users]]

    return render(request, 'index.html', locals())
コード例 #2
0
ファイル: views.py プロジェクト: RadoRado/checkin-at-fmi
def index(request):
    now = datetime.now()
    places = Place.objects.all()
    all_places = []
    for place in places:
        checkins_inside = Checkin.checkins.active()
        all_users = []
        for checkin in checkins_inside:

            all_users += [
                    {
                        'first_name': checkin.cardowner.user.first_name,
                        'last_name': checkin.cardowner.user.last_name,
                        'active_time': days_hours_minutes(checkin.active_time())
                    }
            ]
        all_places += [[place, place.capacity, len(all_users), all_users]]

    return render_to_response('index.html',
            {
                "places" : all_places,
            },
            context_instance=RequestContext(request))