add a new function: do the fuzzy query for username or email address
fix the confict in profile.models.py