From 145212fe4611313955ce039d9427d4a876dc487e Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Fri, 18 Aug 2023 22:48:02 -0400 Subject: [PATCH] Fix first sentence length --- ...er_book_first_sentence_alter_book_genre.py | 30 +++++++++++++++++++ vrobbler/apps/books/models.py | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 vrobbler/apps/books/migrations/0015_alter_book_first_sentence_alter_book_genre.py diff --git a/vrobbler/apps/books/migrations/0015_alter_book_first_sentence_alter_book_genre.py b/vrobbler/apps/books/migrations/0015_alter_book_first_sentence_alter_book_genre.py new file mode 100644 index 0000000..3d4d085 --- /dev/null +++ b/vrobbler/apps/books/migrations/0015_alter_book_first_sentence_alter_book_genre.py @@ -0,0 +1,30 @@ +# Generated by Django 4.1.7 on 2023-08-19 02:47 + +from django.db import migrations, models +import taggit.managers + + +class Migration(migrations.Migration): + + dependencies = [ + ("scrobbles", "0043_scrobbledpage"), + ("books", "0014_alter_book_genre"), + ] + + operations = [ + migrations.AlterField( + model_name="book", + name="first_sentence", + field=models.TextField(blank=True, null=True), + ), + migrations.AlterField( + model_name="book", + name="genre", + field=taggit.managers.TaggableManager( + help_text="A comma-separated list of tags.", + through="scrobbles.ObjectWithGenres", + to="scrobbles.Genre", + verbose_name="Tags", + ), + ), + ] diff --git a/vrobbler/apps/books/models.py b/vrobbler/apps/books/models.py index aed4554..4c63625 100644 --- a/vrobbler/apps/books/models.py +++ b/vrobbler/apps/books/models.py @@ -77,7 +77,7 @@ class Book(LongPlayScrobblableMixin): pages = models.IntegerField(**BNULL) language = models.CharField(max_length=4, **BNULL) first_publish_year = models.IntegerField(**BNULL) - first_sentence = models.CharField(max_length=255, **BNULL) + first_sentence = models.TextField(**BNULL) openlibrary_id = models.CharField(max_length=255, **BNULL) cover = models.ImageField(upload_to="books/covers/", **BNULL)