コード例 #1
0
ファイル: ajax_pages.py プロジェクト: loveplay1983/mytardis
def experiment_public_access_badge(request, experiment_id):
    try:
        experiment = Experiment.objects.get(id=experiment_id)
    except Experiment.DoesNotExist:
        HttpResponse('')

    if authz.has_experiment_access(request, experiment_id):
        return HttpResponse(render_public_access_badge(experiment))
    return HttpResponse('')
コード例 #2
0
ファイル: ajax_pages.py プロジェクト: keithschulze/mytardis
def experiment_public_access_badge(request, experiment_id):
    try:
        experiment = Experiment.objects.get(id=experiment_id)
    except Experiment.DoesNotExist:
        HttpResponse('')

    if authz.has_experiment_access(request, experiment_id):
        return HttpResponse(render_public_access_badge(experiment))
    return HttpResponse('')
コード例 #3
0
ファイル: experiment_tags.py プロジェクト: tjdett/mytardis
def experiment_public_access_badge(experiment):
    """
    Displays an badge the level of public access for this experiment
    """
    return render_public_access_badge(experiment)
コード例 #4
0
def experiment_public_access_badge(experiment):
    """
    Displays an badge the level of public access for this experiment
    """
    return render_public_access_badge(experiment)