Как добавить файл javascript в форму модели по умолчанию в файле admin.py?

Я хочу добавить функцию javascript в стандартную форму модели, которая отображается на сайте django admin. У меня нет отдельного html-шаблона, который бы загружал форму. Я использовал класс Media внутри формы модели, но откуда мне его загружать?

Есть подсказки?

Я создал модель 'Example' в models.py. Я добавил дополнительные поля для отображения на панели администратора.

admin.py

class ExampleForm(forms.ModelForm):
    class Meta:
        model = Example
        fields = "__all__"
    
    username = forms.CharField(required=False, max_length=100)
    password = forms.CharField(widget=forms.PasswordInput, required=False, max_length=100)

    class Media:
        js = ('static/tenants/js/custom.js',)

Я искал решения в Интернете, которые просят включить тег script в html-шаблон. Но я не использую шаблон. Если предположить, что мне нужно добавить шаблон для добавления javascript в эту форму, какой шаблон мне использовать? Я не хочу менять дизайн по умолчанию, который предоставляет django.

Я уже создавал подобную идею, вы должны указать путь к файлу в статике того же приложения, в которое вы поместили код в его админке

Пример: добавьте этот код в файл admin.py

 class Media:
        js = [
            static('nnuh_doctors/admin/js/doctor_availability.js'),
        ]

и иерархия приложений должна выглядеть следующим образом:

position of js file in the django app

Вернуться на верх