Monkey patch form in INSTALLED_APPS
-
13-06-2021 - |
Frage
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
Lösung
The solution here was to copy the package to my application folder and patch it locally.
Andere Tipps
import ipdb; ipdb.set_trace() in the __init__ of the module. And write the char "w" to see the trace
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow