Update to support Django custom user models