20 lines
591 B
Python
20 lines
591 B
Python
import datetime
|
|
from django.utils import timezone
|
|
from factory import SubFactory
|
|
from factory.fuzzy import FuzzyText, FuzzyInteger, FuzzyDateTime, FuzzyDate, FuzzyDecimal, FuzzyChoice
|
|
from factory.django import DjangoModelFactory
|
|
|
|
|
|
class StatsLogFactory(DjangoModelFactory):
|
|
|
|
model = None
|
|
user = SubFactory('core.factories.CustomUserFactory')
|
|
anonymous = FuzzyChoice(choices=(True, False))
|
|
ip_address = '127.0.0.1'
|
|
geo = None
|
|
contact = FuzzyChoice(choices=(True, False))
|
|
shop = FuzzyChoice(choices=(True, False))
|
|
|
|
|
|
class Meta:
|
|
model = 'stats.StatsLog' |