2016-05-20 9 views
1

私はdjangocmsブログ(0.7)と一緒にDjangoの1.8.12にDjangoCMS(3.2.3)を使用します。私は他のDjangoCMSページの はどうすればdjangocmsブログを使用している場合、リンクがDjangoCMSに利用できる記事をブログに作るのですか?

  • アプリ-フックブログページをCMS」リンクプラグインで利用できる他の記事でブログ記事

    • をリンクしたいと思います。しかし、私は個々の投稿をどのようにリンクできるかはわかりません。

      私はアプリ-フックのURLを使用し、その背後に直接ポストのスラグをハードコーディングされて発見しただけで、私の目には汚れの回避策。ポストのURLは、「スラッグ専用」モード、すなわちW/Oカテゴリなどで任意の考えについて

      感謝している場合にのみ動作します!

    答えて

    1

    は現在、DjangoのCMSページと同じようにapphooksで扱うオブジェクトをリンクする一般的な方法はありません。あなたは基本的に私はちょうどdjangocms-styledlinkに出くわしたこの

    0

    を行うには、カスタムウィジェットを必要とするように、特定のアプリケーションでソリューションを提供することは、容易ではありません。スタイリング機能にもかかわらず、このリンクパッケージは他のアプリへのリンクも設定できます。 djangocms-blogのために私はセットアップに次の行を追加しました:

    DJANGOCMS_STYLEDLINK_MODELS = [ 
        { 
         'type': _('CMS Pages'), 
         'class_path': 'cms.models.Page', 
         'manager_method': 'public', 
         'filter': { 'publisher_is_draft': False }, 
        }, 
        { 
         'type': _('Blog pages'), 
         'class_path': 'djangocms_blog.models.Post', 
         'filter': { 'publish': True }, 
        } 
    ] 
    

    現在djangocms-styledlinkだけのpythonで動作しているようです。2.

    関連する問題