With Django 3.2.15, `editor/jquery.treeTable.js` seems to be loaded before `admin/js/jquery.init.js`. (This is caused by django's Media merging algorithm. To fix it, jQuery and jquery.init must be defined as depedencies. This can be done by prepending them in `js` list in `editor/tree_editor.py`: ``` python class Media: ... extra = '' if django_settings.DEBUG else '.min' js = ['admin/js/vendor/jquery/jquery%s.js' % extra, 'admin/js/jquery.init.js', 'editor/jquery.treeTable.js'] ```