Nevermind: I fixed it, 500 error was related to STORAGES introduced in django 5.0 (my project was generated for old django version) and detailed log error was because django handle errors on its own level, just add DEBUG_PROPAGATE_EXCEPTIONS = True and you will see the detailed logs in gunicorn, in your dashboard
We find Django’s default production logs are quite limited. This Stack Overflow answer has some example config to config more logging: https://stackoverflow.com/a/37218484