12
これは些細なことだと思われますが、この問題に対して有効な答えが見つかりません。別のURLを同じビューにマップする
「/」と「/ home」という2つの異なるリンクがあり、同じビューを指しているとします。 (これは、ユーザーがxyz.comまたはxyz.com/homeを開くかどうかを示すもので、同じページが表示されます)。ピラミッドで
私は
config.add_route('home','/')
config.add_route('home','home/')
をしようとしたが、それは私が実際にこれを実装する必要がありますどのように次の例外に
pyramid.exceptions.ConfigurationConflictError: Conflicting configuration actions
For: ('route', 'home')
を発生させますか?の場合には、
config.add_view(yourview, route_name='home')
config.add_view(yourview, route_name='home1')
か:
config.add_route('home','/')
config.add_route('home1','home/')
をして、両方に同じビューを設定します。