示例#1
0
def modlmf_render_webpage():
    args = request.args
    if len(args) == 0:
        counts = get_stats().counts()
        characteristic_list = [2, 3, 5, 7, 11]
        max_lvl = min(counts['max_level'], 150)
        level_list_endpoints = range(1, max_lvl + 1, 10)
        level_list = [
            "%s-%s" % (start, end - 1) for start, end in zip(
                level_list_endpoints[:-1], level_list_endpoints[1:])
        ]
        max_wt = min(counts['max_weight'], 10)
        weight_list = range(1, max_wt + 1)
        label_list = ["3.1.0.1.1", "13.1.0.1.1"]
        info = {
            'characteristic_list': characteristic_list,
            'level_list': level_list,
            'weight_list': weight_list,
            'label_list': label_list
        }
        credit = modlmf_credit
        t = 'Mod ℓ Modular Forms'
        bread = [('Modular Forms', "/ModularForm"),
                 ('mod ℓ', url_for(".modlmf_render_webpage"))]
        info['counts'] = get_stats().counts()
        return render_template("modlmf-index.html",
                               info=info,
                               credit=credit,
                               title=t,
                               learnmore=learnmore_list_remove('Completeness'),
                               bread=bread)
    else:
        return modlmf_search(**args)
示例#2
0
文件: main.py 项目: molguin-qc/lmfdb
def modlmf_render_webpage():
    args = request.args
    if len(args) == 0:
        counts = get_stats().counts()
        characteristic_list= [2,3,5,7,11]
        level_list_endpoints = [1, 10, 20, 30, 40, 50]
        level_list = ["%s-%s" % (start, end - 1) for start, end in zip(level_list_endpoints[:-1], level_list_endpoints[1:])]
        weight_list= [1, 2, 3, 4, 5]
        label_list = ["2.1.1.0.1.1","2.1.3.0.1.1"]
        info = {'characteristic_list': characteristic_list, 'level_list': level_list,'weight_list': weight_list, 'label_list': label_list}
        credit = modlmf_credit
        t = 'mod ℓ Modular Forms'
        bread = [('Modular Forms', "/ModularForm"),('GL(2)',""),('mod ℓ', url_for(".modlmf_render_webpage"))]
        info['counts'] = get_stats().counts()
        return render_template("modlmf-index.html", info=info, credit=credit, title=t, learnmore=learnmore_list_remove('Completeness'), bread=bread)
    else:
        return modlmf_search(**args)
示例#3
0
文件: main.py 项目: AurelPage/lmfdb
def modlmf_render_webpage():
    args = request.args
    if len(args) == 0:
        counts = get_stats().counts()
        characteristic_list= [2,3,5,7,11]
        max_lvl=min(counts['max_level'],150)
        level_list_endpoints = range(1, max_lvl+1, 10)
        level_list = ["%s-%s" % (start, end - 1) for start, end in zip(level_list_endpoints[:-1], level_list_endpoints[1:])]
        max_wt=min(counts['max_weight'], 10)
        weight_list= range(1, max_wt+1)
        label_list = ["3.1.0.1.1","13.1.0.1.1"]
        info = {'characteristic_list': characteristic_list, 'level_list': level_list,'weight_list': weight_list, 'label_list': label_list}
        credit = modlmf_credit
        t = 'Mod ℓ Modular Forms'
        bread = [('Modular Forms', "/ModularForm"),('mod ℓ', url_for(".modlmf_render_webpage"))]
        info['counts'] = get_stats().counts()
        return render_template("modlmf-index.html", info=info, credit=credit, title=t, learnmore=learnmore_list_remove('Completeness'), bread=bread)
    else:
        return modlmf_search(**args)
示例#4
0
def modlmf_render_webpage():
    args = request.args
    if len(args) == 0:
        # counts = get_stats().counts() # never used
        characteristic_list= [2,3,5,7,11]
        level_list_endpoints = [1, 10, 20, 30, 40, 50]
        level_list = ["%s-%s" % (start, end - 1) for start, end in zip(level_list_endpoints[:-1], level_list_endpoints[1:])]
        weight_list= [1, 2, 3, 4, 5]
        label_list = ["2.1.1.0.1.1","2.1.3.0.1.1"]
        info = {'characteristic_list': characteristic_list, 'level_list': level_list,'weight_list': weight_list, 'label_list': label_list}
        credit = modlmf_credit
        t = 'Mod ℓ Modular Forms'
        bread = [('Modular Forms', "/ModularForm"),('mod ℓ', url_for(".modlmf_render_webpage"))]
        info['counts'] = get_stats().counts()
        return render_template("modlmf-index.html", info=info, credit=credit, title=t, learnmore=learnmore_list_remove('Completeness'), bread=bread)
    else:
        return modlmf_search(**args)