ホームページ  >  に質問  >  本文

カスタムの「css」および「js」ファイルをアプリケーション内のすべての管理者に効果的に適用するにはどうすればよいですか?

カスタム css および js ファイル、admin.py、およびオーバーライドされたbase.html が templates/admin/app1/# にあります # #、以下に示すように: リーリー

まず、カスタム

css および js ファイルを、それぞれ c のすべての管理者 personAnimal## に設定します ##以下に示すように、Food の Media クラス内の #cssendcphpcn phpcnapp1 をすべての管理者 personAnimal に適用できます。 および 食品 app1: リーリー ただし、上記の解決策は効率的ではないため、 <link ..."admin/css/base.css" %}{% endblock %}">

in

base .html 以下に示すように設定した後、以下の解決策は機能しません: リーリー そこで、以下に示すように base.html

templates/admin/ に配置すると、上記の解決策は機能しますが、カスタム cssjs を使用します。 ファイルはすべてのアプリケーションのすべての管理者に適用されます: リーリー それでは、カスタム css

および

js ファイルを app1Person、# のすべての管理者のみに効果的に適用するにはどうすればよいですか? ##動物食べ物?

P粉396248578P粉396248578179日前411

全員に返信(1)返信します

  • P粉545956597

    P粉5459565972024-04-04 12:10:56

    コメントは使用できません。

    ###1。静的フォルダーを設定します

    リーリー ###2。 router.py

    を確認してください リーリー ###3。 settings.py

    を確認してください リーリー ###4。コマンドを実行します

    リーリー

    https://docs.djangoproject. com/ja/4.2/howto/static-files/#cconfiguring-static-files

    返事
    0
  • キャンセル返事