Необходимо создать виджет и включить в этот виджет JS скрипт. Оговорюсь сразу - что это не коммерческий проект а тестовое задание, но я таки запутался.
Виджет в контексте форм - это просто расширение стандарных форм, своими бонусными фичами, так ведь?
У меня есть вот такая форма-виджет :
class AddNoteForm(forms.ModelForm): note_value=forms.CharField(min_length=10,widget=forms.Textarea(attrs={'cols': 60, 'rows': 20})) class Meta: model = TextNote fields = ['note_name','note_value','note_image',] class Media: js = ('counter.js',)
Но JS не подгружается.. Как решить эту проблему? В папке media нужен отдельная папка js? Или класть просто в media этот скрипт? Или надо как-то рендерить?
З.ы. этим виджетом затем необходимо переопределить поля в админке. Я буду рад услышать совет.
Спасибо