0

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

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

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

私が試したこと

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

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

4

1 に答える 1

1

Compass は CSS を記述するための単なるツールのように思えます。私はそれを使ったことはありませんが、現時点では、手動で行うよりも簡単に管理インターフェースを変更できる方法がわかりません!

管理者に変更を加えるときはいつでも (Grappelliあなたがやろうとしているように、私は に変更を加えました)、私は常にあなたが番号 2 としてリストしたものを使用します。もう一度やり直したい場合は、お手伝いします。

最初に行うことは、Pythonインストール ディレクトリに移動し、Grappelliソースを からコピーすることですLib/site-packages。このコードをプロジェクト ディレクトリにプロジェクト レベルのアプリとして配置しました。したがって、を使用している場合Django 1.4は、プロジェクト フォルダーとその中にあるフォルダーが作成されますmanage.py。そこにコードを入れます。

次に、お気に入りの Web 開発者ツール (Chrome のほうが好き) を使用して、変更する必要があるスタイルシートと、それが含まれているcssファイルを特定します。これを行うには、要素を右クリックし、[要素の検査] を選択します。これにより、開発ツールが表示され、右側にcss参照元のファイルとその行が表示されます。cssお気に入りのテキスト エディタでそのファイルを開いて変更を加えると、問題なく動作するはずです。

これで問題が発生した場合はお知らせください。私はあなたをさらに助けようとすることができます。

(追記、私は Chrome の開発者ツールの使用に関する基本的な概要について衒学的に説明するつもりはありませんでした。何も仮定しないことで役に立ちたいと思っただけです。侮辱と受け取らないでください。)

于 2012-10-10T01:57:19.397 に答える