Example #1
0
def index(request, extra_context=None):
    player = request.user.get_profile()
    workshop = WorkshopGame.get_for_player_now(player)
    assessment = workshop.get_or_create_assessment(
        player) if workshop else None

    if not extra_context:
        extra_context = {}

    extra_context.update({
        'workshopgame':
        WorkshopGame,
        'workshop':
        WorkshopGame.get_for_player_now(player),
        'assessment':
        assessment,
        'semigroup':
        Semigroup.get_by_player(player),
        'history':
        player.assessments.all().order_by('-workshop__active_until')
    })

    return render_to_response('workshop/index.html',
                              extra_context,
                              context_instance=RequestContext(request))
Example #2
0
def index(request, extra_context=None):
    player = request.user.get_profile()
    assessment = WorkshopGame.get_for_player_now(player)

    if not extra_context:
        extra_context = {}

    extra_context.update({'workshopgame': WorkshopGame, 'workshop': WorkshopGame.get_for_player_now(player),
                          'assessment': assessment, 'semigroup': Semigroup.get_by_player(player)})

    return render_to_response('workshop/index.html',
                extra_context,
                context_instance=RequestContext(request)
    )
Example #3
0
def index(request, extra_context=None):
    player = request.user.get_profile()
    workshop = WorkshopGame.get_for_player_now(player)
    assessment = workshop.get_or_create_assessment(player) if workshop else None

    if not extra_context:
        extra_context = {}

    extra_context.update({'workshopgame': WorkshopGame, 'workshop': WorkshopGame.get_for_player_now(player),
                          'assessment': assessment, 'semigroup': Semigroup.get_by_player(player),
                          'history': player.assessments.all().order_by('-workshop__active_until')})

    return render_to_response('workshop/index.html',
                extra_context,
                context_instance=RequestContext(request)
    )
Example #4
0
def index(request, extra_context=None):
    player = request.user.get_profile()
    assessment = WorkshopGame.get_for_player_now(player)

    if not extra_context:
        extra_context = {}

    extra_context.update({
        'workshopgame': WorkshopGame,
        'workshop': WorkshopGame.get_for_player_now(player),
        'assessment': assessment,
        'semigroup': Semigroup.get_by_player(player)
    })

    return render_to_response('workshop/index.html',
                              extra_context,
                              context_instance=RequestContext(request))