Я совершенно новичок в jQuery. Я потратил довольно много времени на изучение того, как заставить JQuery работать в Django Admin, особенно используя change_form.html.
В {% block extrahead%} в шаблоне change_form.html я обнаружил, что должен написать:
<script type="text/javascript">
(function($){
$(function(){
$("#id_fs1").attr("style", "width:10px");
});
})(django.jQuery);
<script>
Это сработало как шарм, но в итоге выглядит довольно запутанно по сравнению с:
<script type="text/javascript">
document.getElementById("id_fs1").style.width = "50px";
</script>
(вышеупомянутое было помещено в {% блок after_field_sets%})
Мой вопрос ...
Есть ли более элегантный способ использования jQuery в админке Django?