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

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

css - Django-Grappelli で CSS を変更するには Compass を使用する必要がありますか?

最近、最初の django アプリで django-grappelli をセットアップしました。見た目は気に入っていますが、色やその他の CSS をカスタマイズしたいと考えています。

私の調査によると、コンパスを使用する必要があるように見えますが、コンパスを使用したことがないので、その道に着手する前にこれが最善の方法であることを再確認したいと思います!

カラーテーマをカスタマイズしたい人にとって、Django-grapelli は正しい選択でしょうか?

私が試したこと

  1. Grappelli スタイルシートの CSS を変更しますが、面倒な方法でフォーマットされています。
  2. スタイル シートを拡張しますが、管理者がどこでこれを行うべきかわかりません。
  3. custom.css を作成しますが、パスを配置する場所がわかりませんでした

アドバイスありがとうございます!

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

django-grappelli - django-grappelli 複数の外部キー フィールドを使用したオートコンプリート ルックアップ

他のモデルへの外部キーである 2 つのフィールドを持つモデルがあります。

管理者向けドキュメントを読み、いくつかのことを試した後、グラッペリがオートコンプリート ルックアップ フォーマットをフィールドに適用するには、文字どおり"fk" というラベルを使用する必要があることが明らかになりました。それで...複数の外部キーフィールドがあるこのモデルでこれを行うにはどうすればよいですか?

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

django - DjangoAdmin列の並べ替え降順

grappelliでDjangoadminを使用する場合、列ヘッダーをクリックすると、テーブルが降順で並べ替えられます。

(モデルメタクラスで順序付けフィールドを定義することにより、列のデフォルトの順序付けは必要ありません。)

デフォルトの動作は昇順です。

最初のクリックは次のように注文する必要があります。

必要な動作

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

django - Django の管理者側で Grappelii を使用したナビゲーション

grappelli.dashboard をインストールしました。すべての手順に従いますが、それでもナビゲーションは表示されません。ダッシュボードをインストールすると、dashboard.py ファイルが作成されます。その dashboard.py ファイルには、「Group: Administration & Applications」、「Support」、「Latest Django News」、「Recent Actions」が表示されます。

ナビゲーションを追加する方法を教えてください。

また、Django の grappelli を使用して、管理者側にブックマーク機能を追加したいと考えています。Django 1.4 で Grappeli 2.3.8 を使用しています。Grappeli 2.0 にはブックマーク、ナビゲーションなどの機能がありましたが、新しい Grappeli バージョンにはそれがあります。ブックマークを追加するためにカスタマイズする方法はありますか?

これがdashboard.pyのコードです

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

django - django admin (grappelli かどうか) で、多くの値を持つ many2many (またはforeignkey) でフィルター処理します。

私は2つのモデルを持っています:

TheMainThings管理者で によるフィルタリングを有効にしたいと考えていTypesます。唯一の問題は、100k 以上のTypeオブジェクトがあるため、標準の組み込みフィルターを使用するのは現実的ではないということです。これは、すべてがTypes利用可能なオプションとしてブラウザに読み込まれるためです。(実際、Grappelli を使用していますが、標準の Django 管理者と同じだと思います)。

この問題に対する *don't_reinvent_the_wheel* アプローチはありますか?

raw_id フィールドの Grappelli のオートコンプリート ウィジェットが好きです。この問題には、そのようなものが理想的だと思います...

編集:
明確にするために-主な問題は、プレゼンテーションではなく、ブラウザでの読み込み時間とメモリ消費です。

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

django-nonrel - Djangononrelとgrappelli

GrappelliをDjango-nonrelにインストールしようとしています。Django-nonrelの現在のバージョンは1.3なので、Grappelli2.3を使用します。ドキュメントによると

http://django-grappelli.readthedocs.org/en/2.3.9/quickstart.html#setup

staticfilesを使用せず、代わりにMEDIA_URLとMEDIA_ROOTを編集することにしました。しかし、それらを正しく構成する方法がわかりません。私はいつも404エラーを受け取ります。(ローカルホスト)

現在の構成:

手伝って頂けますか?

0 投票する
0 に答える
99 参照

django - Django Grappelli はインストールされているが適用されていない

ここでインストールを行いました:

http://django-grappelli.readthedocs.org/en/latest/quickstart.html#installation

しかし、私はそれを機能させることができません。トラブルシューティングガイドを見ると、

http://django-grappelli.readthedocs.org/en/latest/troubleshooting.html#troubleshooting

静的ファイルが正しく提供されていることを確認する必要があると書かれています。どうやってやるの?

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

django - 検索オプション付きのdjangomanytomanyフィールド

管理パネルの多対多フィールドでカスタム検索オプションを使用しようとしています。それは私のやり方ではうまくいきません。検索後、選択したアイテムを検索フィールドの下にリストとして表示したいのですが、現在、検索フィールドにカンマ区切りの値が表示されています。ここに私のコード

admin.py

助けてください

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

django-grappelli - 配置後にレジストリ エントリを削除できない

mod_wsgi 3.3 をミドルウェアとして使用して、Apache 2.2 で実行されている django-grappelli サイトがあります。そして、私は2つの問題を抱えています

レジストリ エントリを削除しようとしても何も起こりません... また、ポップアップ ウィンドウが開きません。同じページで開きます。誰か助けてくれませんか?

これらの問題は、本番サイト (Apache にデプロイ) でのみ発生しています。

私が使用している構成は次のとおりです。

  • オペレーティング システム: Windows 7 プロフェッショナル版
  • アパッチのバージョン: 2.2
  • ジャンゴのバージョン: 1.4.2
  • グラッペリ バージョン: 2.4.2
  • Python バージョン: 2.7
  • WSGI vversion: 3.3 win32 for python 2.7

    ==========================================

    httpd.conf:

    WSGIScriptAlias / "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/OdontoWeb/default.wsgi"


    注文拒否、許可すべてから許可

    エイリアス /grappelli "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/OdontoWeb/grappelli"

    注文 許可、拒否 すべてから許可

    SetHandler なし

    ==========================================

    .htaccess:

    RewriteCond %{REQUEST_FILENAME} の RewriteEngine !-f RewriteRule ^(.*)$ /site.wsgi/$1 [QSA,PT,L]

    ==========================================

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

django - Django 管理者のソート可能な変更リスト (grappelli) ヘッダーの置き換え

grappelli と ff0000-django-sortable のソート可能なアプリを github にインストールしましたが、すべてが完全に機能しますが、このリンクの写真で詳細を確認できます

テーブルのヘッダーは右に移動します。これは、並べ替えが有効になっている場合にのみ発生します。他のフィールドを並べ替える (他の列ヘッダーをクリックする) と、ヘッダーは問題ないように見えます。また、 「django-admin- sortable.js」のjavascript関数「$(table).find('tbody').sortable()」に問題があることも認識しています。

これは簡単に修正できると思いますが、場所や方法がわかりません。誰かが私を正しい方向に向けることができますか?