강의에서는 username, password 로 유저를 생성시켰지만

내 개인 프로젝트에서는 email, account, username, password 를 회원가입 시 입력할 필수 필드로 설정해두었다.

강의에서 코드
class ArticleReadTest(APITestCase):
    @classmethod
    def setUpTestData(cls):
        cls.faker = Faker()
        cls.articles = []
        for i in range(10):
            cls.user = User.objects.create_user(cls.faker.name(), cls.faker.word())
            cls.articles.append(Article.objects.create(title=cls.faker.sentence(), content=cls.faker.text(), user=cls.user))

내 프로젝트에서 코드

class ArticleReadTest(APITestCase):
    @classmethod
    def setUpTestData(cls):
        cls.faker = Faker()
        cls.articles = []
        cls.rnd_email = f"{last_name}@{faker.domain_name()}"
        for i in range(10):
            cls.user = User.objects.create_user(cls.rnd_email, cls.faker.first_name(), cls.faker.last_name(), cls.faker.word())
            cls.articles.append(Article.objects.create(title=cls.faker.sentence(), content=cls.faker.text(), user=cls.user))