8
This repository has been archived on 2023-05-07. You can view files and clone it, but cannot push or open issues or pull requests.
Files
cavemanon-wagtail-personali…/tests/factories/page.py
2018-05-26 14:35:53 +02:00

25 lines
585 B
Python

from __future__ import absolute_import, unicode_literals
import factory
from django.utils.text import slugify
from wagtail_factories.factories import PageFactory
from tests.site.pages import models
class ContentPageFactory(PageFactory):
parent = None
title = 'Test page'
slug = factory.LazyAttribute(lambda obj: slugify(obj.title))
class Meta:
model = models.ContentPage
class RegularPageFactory(PageFactory):
title = 'Regular page'
slug = factory.LazyAttribute(lambda obj: slugify(obj.title))
class Meta:
model = models.RegularPage