|
|
@@ -11,6 +11,7 @@ from django_extensions.db.models import TimeStampedModel
|
|
|
from imagekit.models import ImageSpecField
|
|
|
from imagekit.processors import ResizeToFit
|
|
|
from puzzles.sources import ipdb
|
|
|
+from scrobbles.constants import MediaType
|
|
|
from scrobbles.dataclasses import BaseLogData, WithPeopleLogData, LongPlayLogData
|
|
|
from scrobbles.mixins import ScrobblableConstants, ScrobblableItem, ObjectWithGenres
|
|
|
from taggit.managers import TaggableManager
|
|
|
@@ -35,6 +36,7 @@ class PuzzleManufacturer(TimeStampedModel):
|
|
|
|
|
|
|
|
|
class Puzzle(ScrobblableItem):
|
|
|
+ MEDIA_TYPE = MediaType.PUZZLE
|
|
|
|
|
|
scrobblableitem_ptr = models.OneToOneField(
|
|
|
ScrobblableItem,
|