Make your Django HTML tests more explicit and concise.
Turn this:
self.assertContains(
resp,
'<input id="id_email" type="text" name="email" maxlength="75" value="bob@example.com>',
html=True
)
Into this:
with self.assertHTML(resp, 'input[name="email"]') as (elem,):
self.assertEqual(elem.value, 'bob@example.com')