Tried upgrading my project to latest django version but faced a error with no online support
I was using this python image python:3.14-rc-alpine3.20 and Django>=5.1.3,<5.2,
djangorestframework>=3.15.2,<3.16 packages
However I was unable to access the appname_user_changelist displaying this error:
AttributeError: ‘super’ object has no attribute ‘dicts’ and no dict for setting new attributes
This was the test that failed:
def test_users_list(self):
url = reverse(‘admin:core_user_changelist’)
res = self.client.get(url)
print("RES: ", res)
self.assertContains(res, self.user.name)
self.assertContains(res, self.user.email)
Switching to python:3.13.1-alpine3.21 image solved my problem but I was wondering what went wrong here