I have a working system running on Python Anywhere. It was using Django 2.2 and the corresponding versions of Grappelli.
Python Anywhere was retiring the server image I was on, so it was time to update to Django 4.2 and Python 10, and all the appropriate library plugins to suit.
On my test server, using runserver or runserver_plus, everything worked fine after some syntax fixes.
But after updating the live server, which uses a modified Apache server, it was noticed that none of the TinyMCE editor buttons that trigger a pop up (tiny_mce_popup.js) are working.
The first error in console is tiny_mce missing (Null). On my test server it is present. I assume on the old live server it was also present.
Does anybody have any experience with something like this? It feels like a security setting change I am not aware of. For example, I found out Django 4.2 changed the default
"X-Frame-Options" from "SAMEORIGIN" to "DENY". So I added it to my project settings,
to switch it back to "SAMEORIGIN". No difference.
Thanks in advance!