Monkey patch form in INSTALLED_APPS
-
13-06-2021 - |
Question
I have an app included into INSTALLED_APPS
that needs to be monkey-patched.
The problem is that I don't explicitly import modules from this app (django-allauth
).
Is there any way to get some access at the point when Django imports an application and monkey patch one of it's internal forms?
Which in my case would be socialaccount.forms.DisconnectForm.clean = smth
Solution
The solution here was to copy the package to my application folder and patch it locally.
OTHER TIPS
import ipdb; ipdb.set_trace() in the __init__ of the module. And write the char "w" to see the trace
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow