Monkey patch form in INSTALLED_APPS
-
13-06-2021 - |
質問
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
解決
The solution here was to copy the package to my application folder and patch it locally.
他のヒント
import ipdb; ipdb.set_trace() in the __init__ of the module. And write the char "w" to see the trace
所属していません StackOverflow