2012-04-22 10 views
1

django-cmsの最初のページにcmsplugin_blogアプリケーションを置くのに問題があります。Django-CMS:デフォルトページのcmsplugin_blog

URLにはページ名が表示されないという問題があります。そのため、記事や国際化へのリンクにはいくつかの問題点があります。

django-cmsは、ルートを尋ねられたときにメニューの最初のページにリダイレクトすることはできますか(/ blog /としましょう)?

+0

正しく覚えていれば、手動リダイレクトを設定できます。 – ilvar

答えて

1

すべてのDjango CMSページは、あなたのブログのようなアプリケーションモジュールにフックできます。 App Hooksのドキュメントをご覧ください:http://docs.django-cms.org/en/latest/extending_cms/extending_examples.html#my-first-app-apphook

ブログのcms_app.pyを設定した後、あなたのブログアプリケーションをあなたのホーム/最初のページのアプリケーションとして高度なメニューで設定することができます。 CMSページの変更ビュー。

あなたを助ける希望。

0

[ページ]メニューの[詳細設定]を試してください。ブログのルートページを選択できる「リダイレクト」フィールドが必要です。あなたの最初のページでこれを行います。

何が起こるかは、ルートページがhttpリダイレクトに置き換えられ、ブラウザにブログのページが表示されることです。

関連する問題