問題タブ [feincms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - サードパーティのパッケージの移行を Django プロジェクトに保存するにはどうすればよいですか?
pageモジュールを使用していますfeincmsが、設定に拡張機能を追加するときに、移行を git リポジトリに保存できるようにしたいと考えています。
には移行に関するドキュメントFeinCMSがいくつかありますが、不完全なようで、これを機能させることができません。
python - Django/FeinCMS は言語/国固有の URL 名を無視します
FeinCMS (1.7.4) を使用した Django (1.5.5) ベースのアプリケーションがあります。
以前は (一般的な)enベースのバージョンのみが構成されていたページです。その後、en-usとの特定の構成en-caが追加され、 (バージョンurl-nameで使用されているものとは) が異なります。enこれenにより、変更前に (マーケティング チャネルを介して) 配布されていた ( に基づく) リンクが機能しなくなるという結果が生じました。
Django/ FeinCMSは、最後に編集されたurl-nameのみを尊重することに気付きました。url-nameつまりurl-name、すべてのコンテキスト ( en、en-usおよびen-ca) に対して 1 つだけが認識されます。最後に編集/作成されたもの。
誰かがこれを修正する方法を知っていますか? 「責任ある」コードを見つけようとしましたが、成功しませんでした。
特定のストーリーや記事へのリンクが多すぎるため、手動でリダイレクトを作成することはできません。
[編集 2016 年 10 月 17 日 17:53]
Jonas のコメントに基づいてcms_page、DB のテーブルを少し調べました。私は気づきました...
- 国固有のページ構成 (および など)
cms_pageを表す行がないこと。en-usen-ca - 最後に編集された
url-nameとtitleは国固有の構成のものであり、「機能する」ものを意味しますが、表には表示されません。
django - ページ管理で FeinCMS コンテンツ タイプのフィールドを並べ替える
コンテンツ タイプを継承させRichTextContent、タイトルなどのいくつかのフィールドを追加します。
残念ながら、ページ管理では、テキスト フィールドが対応するインライン管理の上に表示されます。titleしかし、最初に表示される方が良いでしょう。
コンテンツ タイプのインライン管理でフィールドの順序を変更するにはどうすればよいですか?