Esempio n. 1
0
def url_for(*args, **kwargs):
    """Generate a url for a given endpoint, applying the DEPLOYMENT prefix."""
    res = base_url_for(*args, **kwargs)
    if DEPLOYMENT is not None:
        if not res.startswith(f'/{DEPLOYMENT}'):
            res = f'/{DEPLOYMENT}' + res
    return res
Esempio n. 2
0
def url_for(*pargs, **kwargs):
    if 'jsembed' in docassemble.base.functions.this_thread.misc:
        kwargs['_external'] = True
        if pargs[0] == 'index':
            kwargs['js_target'] = docassemble.base.functions.this_thread.misc[
                'jsembed']
    return base_url_for(*pargs, **kwargs)
Esempio n. 3
0
def url_for(url_rule, **kwargs):
    kwargs.setdefault('_external', True)
    return base_url_for(url_rule, **kwargs)
def url_for(*args, **kwargs):
    kwargs.setdefault('_external', True)
    return base_url_for(*args, **kwargs)
Esempio n. 5
0
 def url_for(url_rule, **kwargs):
     kwargs.setdefault('_external', True)
     kwargs.setdefault('_scheme', 'https')
     return base_url_for(url_rule, **kwargs)
Esempio n. 6
0
def url_for(*args, **kwargs):
    res = base_url_for(*args, **kwargs)
    if DEPLOYMENT is not None:
        pass
    return res