As a continuation to my other comment, you can also override attributes instead of manually creating objects:

user = UserFactory()      # user object with email, alice@example.com
user2 = UserFactory(email='a@foo.com')     # another user object with email, a@foo.com