問題タブ [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.

0 投票する
1 に答える
429 参照

django - サードパーティのパッケージの移行を Django プロジェクトに保存するにはどうすればよいですか?

pageモジュールを使用していますfeincmsが、設定に拡張機能を追加するときに、移行を git リポジトリに保存できるようにしたいと考えています。

には移行に関するドキュメントFeinCMSがいくつかありますが、不完全なようで、これを機能させることができません。

私が持っているファイル構造は次のとおりです。 設定.py
0 投票する
0 に答える
44 参照

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、すべてのコンテキスト ( enen-usおよびen-ca) に対して 1 つだけが認識されます。最後に編集/作成されたもの。

誰かがこれを修正する方法を知っていますか? 「責任ある」コードを見つけようとしましたが、成功しませんでした。

特定のストーリーや記事へのリンクが多すぎるため、手動でリダイレクトを作成することはできません。

[編集 2016 年 10 月 17 日 17:53]

Jonas のコメントに基づいてcms_page、DB のテーブルを少し調べました。私は気づきました...

  1. 国固有のページ構成 (および など)cms_pageを表す行がないこと。en-usen-ca
  2. 最後に編集されたurl-nametitleは国固有の構成のものであり、「機能する」ものを意味しますが、表には表示されません。
0 投票する
2 に答える
113 参照

django - ページ管理で FeinCMS コンテンツ タイプのフィールドを並べ替える

コンテンツ タイプを継承させRichTextContent、タイトルなどのいくつかのフィールドを追加します。

残念ながら、ページ管理では、テキスト フィールドが対応するインライン管理の上に表示されます。titleしかし、最初に表示される方が良いでしょう。

コンテンツ タイプのインライン管理でフィールドの順序を変更するにはどうすればよいですか?