import binascii import os import factory from faker import Factory as FakerFactory from rest_framework.authtoken import models from tests.factories.authentication import UserFactory faker = FakerFactory.create() class TokenFactory(factory.django.DjangoModelFactory): user = factory.SubFactory(UserFactory) key = factory.LazyAttribute(lambda x: binascii.hexlify(os.urandom(20)).decode()) class Meta: model = models.Token