2016-09-24 2 views
0

私は自分のページに国際化を追加しようとしています。さんが言ってみましょう、ルートは/ RU /インデックスbottle.pyテンプレートパスの何が問題になっていますか?

@route('/<path>/<page:re:.*>') 
def callback(path, page): 
    fullpath = ('/%s/%s.html' % (path, page)) 
    print('fullpath %s' % fullpath) 
    return template(fullpath) 

なぜそれが/views/RU/index.htmlでファイルからテンプレートを返さないのですか?

+0

へのパスを追加します。 –

+0

@KlausD。申し訳ありません、私はmsspelledしました。もちろん、経路は/ RU/indexです – pmus

答えて

0

ちょうどあなたが `二回.html`持ってしようとしているTEMPLATE_PATH

def bottle_monkeypatch(): 
    """ 
    This adds /common folder to bottle template path, thus 
    makes templating cleaner and more manageable. 
    """ 
    from bottle import TEMPLATE_PATH 
    global TEMPLATE_PATH 
    TEMPLATE_PATH.insert(0, './views/common') 
関連する問題