ウィジェットのrender()
に私はdjango-admin用のカスタムウィジェットを作成していますが、これにはJavaScriptが必要です。どこに入れますか?
<script src="..."></script>
を追加するために間違っているようです。特に私は同じページにそれらの2つを持っている場合。私はコアファイルを編集しない方法で、管理フォームページに1つのスクリプトインクルードを追加する方法はありますか?
ウィジェットのrender()
に私はdjango-admin用のカスタムウィジェットを作成していますが、これにはJavaScriptが必要です。どこに入れますか?
<script src="..."></script>
を追加するために間違っているようです。特に私は同じページにそれらの2つを持っている場合。私はコアファイルを編集しない方法で、管理フォームページに1つのスクリプトインクルードを追加する方法はありますか?
ウィジェットには、ロードする必要があるスクリプトとスタイルを指定できるMedia
内部クラスがあります。 the documentationを参照してください。
あなたはMedia classで外部JavaScriptライブラリを設定することができます、まっすぐ進むと素晴らしい、私は予想よりはるかに良いです
class ArticleAdmin(admin.ModelAdmin):
class Media:
css = {
"all": ("my_styles.css",)
}
js = ("my_code.js",)
を。 :) –