from lmfdb.base import app, r import flask from flask import Flask, session, g, render_template, url_for, make_response, request, redirect from sage.all import * import tempfile import os from pymongo import ASCENDING from lmfdb.utils import to_dict, parse_range, make_logger from lmfdb.WebCharacter import * from lmfdb.characters import characters_page, logger import ListCharacters try: from dirichlet_conrey import * except: logger.critical("dirichlet_conrey.pyx cython file is not available ...") #### make url_character available from templates @app.context_processor def ctx_characters(): chardata = {} chardata['url_character'] = url_character return chardata ############################################################################### # Route functions # Do not use url_for on these, use url_character defined in lmfdb.utils ############################################################################### @characters_page.route("/") def render_characterNavigation():
from lmfdb.base import app, r import flask from flask import Flask, session, g, render_template, url_for, make_response, request, redirect from sage.all import * import tempfile import os from pymongo import ASCENDING from lmfdb.utils import to_dict, parse_range, make_logger from lmfdb.WebCharacter import * from lmfdb.characters import characters_page, logger import ListCharacters try: from dirichlet_conrey import * except: logger.critical("dirichlet_conrey.pyx cython file is not available ...") #### make url_character available from templates @app.context_processor def ctx_characters(): chardata = {} chardata['url_character'] = url_character return chardata ############################################################################### # Route functions # Do not use url_for on these, use url_character defined in lmfdb.utils ###############################################################################