예제 #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
예제 #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)
예제 #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)
예제 #5
0
파일: views.py 프로젝트: dmarx/enl-supply
 def url_for(url_rule, **kwargs):
     kwargs.setdefault('_external', True)
     kwargs.setdefault('_scheme', 'https')
     return base_url_for(url_rule, **kwargs)
예제 #6
0
파일: api.py 프로젝트: kolusask/indra_db
def url_for(*args, **kwargs):
    res = base_url_for(*args, **kwargs)
    if DEPLOYMENT is not None:
        pass
    return res