問題タブ [django-grappelli]
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.
jquery - 追加権限が False の場合、インラインで表示される Django-grappelli 追加ボタン
それが私がやっていることなのか、それともバグなのかはわかりませんが、 TabularInline
(grappelli を使用する django 管理者) の追加ボタンで奇妙な動作が発生します。私のインラインクラスは次のとおりです。
インラインフォームセットを折りたたむと追加ボタンが表示されますが、開くと消えます。関連するjqueryを掘り下げてみましたが、言語にあまり慣れていないため、何を探しているのかよくわかりません。
他の誰かがこの動作を取得しますか? 明らかな解決策はありますか?
python - Django 管理者は、/admin/ のプレフィックスが付いた静的 URL を生成します
プロジェクト用に 2 つ目の開発環境をセットアップしようとしています。作業中の設定から設定をコピーしましたが、新しい設定では、Django 管理者によって生成された URL の先頭に/admin/
. これは、他のセットアップではまったく発生しません。
詳細:
管理パネルにdjango-grappelliを使用しています。
動作中のセットアップで生成された URLは種類のものですが、動作
/static/grappelli
していないものでは種類のもの/admin/static/grappelli
です。grappelli を無効にしても修正は行われず、URL は
/admin/static/admin
.私は Django 1.5 を使用しています。ソース ファイル用の git リポジトリと凍結された pip を使用します
requirements.txt
。バージョンの違いはほとんどないとしか言えません。他の静的ファイルは正常に機能しますが、管理関連のファイルのみがこれに該当します。
私のURL設定は次のとおりです。
*_ROOTは、開発サーバーを使用するため設定されていません。
同じセットアップのサーバーの 1 つだけでこれが発生する理由について、私は考えがありません。
編集:プレフィックスを
削除する/admin/
と、ファイルに適切にアクセスできます。ファインダーは問題ありませんが、生成された URL は間違っています。
django - grappelli autocomplete ウィジェットを ModelMultipleChoiceField の代わりに (1 対多の方向で) 機能させるにはどうすればよいですか?
Django Grappelli 管理ツールを使用して、次のように、ForeignKey (多対 1) フィールドをドロップダウン フィールドではなくオートコンプリート ウィジェットとして表示するように構成できます。
しかし、私がやりたいのは、他の(1 対多) 方向 (つまり、RelatedModel の管理で、1つ以上の MyModel オブジェクトを検索できるようにするため) のオートコンプリート ウィジェット ルックアップを定義することです。今、私は ModelMultipleChoiceField を使用しています:
ただし、そのタイプのウィジェットでうまく機能するには MyModel インスタンスが多すぎます。ModelMultipleChoiceField の代わりに、MyModel オブジェクトのオートコンプリート ルックアップ ウィジェットを 1 つ以上用意するのが理想的です。
Grappelli には、FK リレーションと m2m リレーションのオートコンプリート ルックアップを作成する簡単な方法がありますが、1 対多リレーションの方法はありますか? これらのオートコンプリートは、他の 2 種類のリレーションと同じように役立つように思われるので、Grappelli はそこでも簡単な方法を提供すると推測していましたが、見つけられませんでした...
python - django grappelliでオートコンプリートの結果をフィルタリングするには?
削除済みとしてマークし、さまざまな場所で削除されたものを除外するソフト削除スキームがあります。削除されたものをグレーペリのオートコンプリート候補から除外する方法を見つけようとしています。
python - Django-Grappeli: 最大再帰深度を超えました
ここに示されているように、DjangoのGrappelli Cmsをインストールしました
そのインストール後、管理ページを呼び出すと、次のエラーが表示されます。
どうすればこの問題を解決できますか?
よろしく
アレッサンドロ
django - TinyMCE のインストールで警告が表示される
pip install django-tinymce を実行しましたが、この警告が表示されます
- このエラーの意味
Grappelliもインストールしましたが、そのドキュメントには、TinyMCEがデフォルトで付属していると書かれています。
それで、私の側では pip install django-tinymce は不要でした
Grappelli のドキュメントには、それを使用するための適切な説明がありません。誰かがtinyMCEを構成するための適切な手順を教えてもらえますか
また、 python manage.py schemamigration --auto added_tinymce を実行したときに、このエラーが発生しました
誰かが私を案内してくれますか
django - grappelliが有効になっていると、django adminplusリンクが消えます
最近、管理ページにカスタム ビューへのリンクを自動的に作成する adminplus を追加しました。たとえばadmin.site.register_view('somepath', 'My Fancy Admin View!', view=my_view)
、'My Fancy Admin View!' という名前のリンクを含む 'Custom View' メニューを生成する必要があります。Grappelli を無効にするとメニューとリンクが表示されますが、Grappelli を有効にするとメニューとリンクが表示されなくなります。他のメニューとは定義が異なるため、Grappelli はこのメニューをスキップしていると思います。アドバイスをいただければ幸いです。