Making body attr replacement much more robust by creating a fake body dom element and accessing its attributes property instead of parsing out attributes.
Making body attr replacement much more robust by creating a fake body dom element and accessing its attributes property instead of parsing out attributes.

dgouldin/django-hashsignal,dgouldin/django-hashsignal