X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/cda147aa999b09a14dacb097d91638f6b9cca236..d2199704c75d29ba98e0f92d27cb63743183e906:/apps/catalogue/models/bookmedia.py diff --git a/apps/catalogue/models/bookmedia.py b/apps/catalogue/models/bookmedia.py index fb5d58806..186bb405c 100644 --- a/apps/catalogue/models/bookmedia.py +++ b/apps/catalogue/models/bookmedia.py @@ -23,11 +23,11 @@ class BookMedia(models.Model): format_choices = [(k, _('%s file') % t.name) for k, t in formats.items()] - type = models.CharField(_('type'), choices=format_choices, max_length="100") + type = models.CharField(_('type'), db_index=True, choices=format_choices, max_length="100") name = models.CharField(_('name'), max_length="100") file = OverwritingFileField(_('file'), upload_to=book_upload_path()) - uploaded_at = models.DateTimeField(_('creation date'), auto_now_add=True, editable=False) - extra_info = jsonfield.JSONField(_('extra information'), default='{}', editable=False) + uploaded_at = models.DateTimeField(_('creation date'), auto_now_add=True, editable=False, db_index=True) + extra_info = jsonfield.JSONField(_('extra information'), default={}, editable=False) book = models.ForeignKey('Book', related_name='media') source_sha1 = models.CharField(null=True, blank=True, max_length=40, editable=False)