問題タブ [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 FeinCMS MediaLibrary を拡張するにはどうすればよいですか?
モジュール コード自体を編集せずMediaLibrary
に のを拡張したいと考えています。Django
FeinCMS
私たちは欲しい
- いくつかのカスタム フィールド
- そして、すでに持っている個々のクロッピング用のライブラリを使用します。
すべてをどのようにまとめる必要がありますか?
最も簡単な方法は、 を使用して拡張モデルを作成しForeignKey
、MediaLibrary
カスタム管理サイトを拡張モデルのインライン管理者に登録することです。しかし、もっとクリーンで良い方法があるかもしれません。
django - Model インスタンスのビューを作成すると、エラー「NoneType」オブジェクトに属性「_default_manager」がありません
私はDjangoが初めてで、アプリを開発していますが、このエラーで立ち往生しています。最初に私の母国語ではない英語について謝罪したいと思います。
私は記事の出版に関するウェブサイトを開発しています。ページ「パブリケーション」は、モデル インスタンスのリストを返します。私の場合は、データベース内のすべてのパブリケーションです。
私がやろうとしているのは、モデルの各インスタンスに URL を割り当てて、ユーザーがそれをクリックして、そのインスタンスの他の関連情報が取り込まれたページを表示できるようにすることです。
これを行うには、テンプレートで get_absolute_url を使用し、ビューで DetailView を使用しています。すべてのインスタンスのリストは正常に機能しますが、各インスタンスをクリックすると、エラー 'NoneType' object has no attribute '_default_manager' が実行されます。私はすでにグーグルで、あちこちでいくつかのガイドラインに従おうとし、Django docで解決策を見つけようとしましたが、解決策を見つけることができませんでした...
ここに私のコード:
models.py
出版物.html
urls.py
)
view.py
エラーは、このデバッグ情報を表示します:
「例外の場所」で述べたように、問題はfeincmsに関係している可能性がありますが、モデルのインスタンスで作業しようとした後、すべてが出てきました。
ご協力ありがとうございました。
django - Feincms、特定のテンプレートで作成されたページのリスト
私は django フレームワークに feincms を使用しています。特定のテンプレートを使用するページのリストを取得する必要があります。
-また-
特定の階層からのページのリスト。つまり:
- 主要
- --1位
- --2nd
- --3d
- - 等。
ドキュメントで提案されている例は機能しません。助けてください。
python - django admin で mptt モデルのツリー エディターを作成する
django admin を使用して構成形式の GUI エディターを作成しようとしています。admin のデータは構成ファイルの生成に使用されるため、メイン サイトに何も表示する必要はありません。
その一環として、モデルの構成ツリーを追加および編集する方法が必要です。mptt と feincms のツリー エディターを見てきましたが、http: //feincms-django-cms.readthedocs.org/en/v1.9.5/admin.html#putting-で例を取得できません。一緒に機能します。私が見ることができる簡単な実例はありますか?
これを行う方法については、他の提案を受け付けています。
ありがとう。
sphinx - FeinCMS 検索リッチ テキスト コンテンツ データ
コンテンツ管理に FeinCMS を使用する既存の Django プロジェクトに取り組んでいます。
「サイト検索」を実装しようとしています。
Haystack と Whoosh を使用して、標準の Django モデルを楽しく検索できます。
しかし、Haystack が推奨する同じアプローチを FeincCMS の「ページ」リッチテキスト コンテンツ モデルに使用しようとすると、うまくいきません。
これが実際に可能かどうか、また以前に Haystack/FeinCMS コンボをうまく使用したことがある人がいるかどうか疑問に思っています。
それとも、別のアプローチを検討する必要がありますか。誰かが私にスフィンクスについて言及しましたか?
python - Django FeinCMS プロジェクトで ModelAdmins をサブクラス化するにはどうすればよいですか?
から拡張した多くのモデルがありfeincms.models.Base
、管理サイトで FeinCMS アイテム エディターを使用します (つまり、それらはすべて として使用feincms.admin.item_editor.ItemEditor
しますModelAdmin
)。
ModelAdmin
モデルには、モデルごとに拡張できる 共有クラスで定義できる共有機能がいくつかあります。
問題は、これは拡張機能ではうまく機能せずFeinCMS
、拡張機能がModelAdmin
s に複数回追加するタブの重複など、予期しない結果を引き起こすことです。
拡張機能を台無しにせずにこれを行う方法はありますか?
python - FeinCMS ページの移行が機能しない
FeinCMS をセットアップしようとしていますが、ページ拡張機能を追加または削除するときにページの移行に問題があります。
私はドキュメントに従っていますが、運がありません。
これが私のファイル構造です:
settings.py に必要な設定を追加しました。
私の INSTALLED_APPS は次のようになります。
./manage.py makemigrations を実行すると、次のエラーが発生します。
別のフォルダー構造と別の MIGRATION_MODULES で試しましたが、何も変更しませんでした。
私が得ることができた最高のものは、「変更が検出されませんでした」でした。
誰が私が間違っているのか考えていますか? CMS は正常に動作しますが、最終的にページ モデルを変更する必要があることはわかっています。
Django バージョン: (1, 8, 5, 'final', 0) FeinCMS バージョン: (1, 11, 1)