website/website/common/factories.py

24 lines
497 B
Python
Raw Normal View History

import factory
import wagtail_factories
from . import models
class BaseContentFactory(wagtail_factories.PageFactory):
title = factory.Faker("catch_phrase")
subtitle = factory.Faker("bs")
2022-08-27 19:21:51 +01:00
class BaseListingFactory(wagtail_factories.PageFactory):
title = factory.Faker("catch_phrase")
class ContentPageFactory(BaseContentFactory):
class Meta:
model = models.ContentPage
2022-08-27 19:21:51 +01:00
class ListingPageFactory(BaseListingFactory):
class Meta:
model = models.ListingPage