You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
486 B
24 lines
486 B
from factory.django import DjangoModelFactory, SubFactory
|
|
|
|
from apps.user.models import *
|
|
from apps.course.models import *
|
|
|
|
|
|
class UserFactory(DjangoModelFactory):
|
|
class Meta:
|
|
model = User
|
|
|
|
|
|
class CategoryFactory(DjangoModelFactory):
|
|
class Meta:
|
|
model = Category
|
|
|
|
|
|
class CourseFactory(DjangoModelFactory):
|
|
class Meta:
|
|
model = Course
|
|
|
|
author = SubFactory(UserFactory)
|
|
category = SubFactory(CategoryFactory)
|
|
cover = None
|
|
gallery = None
|
|
|