diff --git a/ram/bookshelf/migrations/0013_book_description.py b/ram/bookshelf/migrations/0013_book_description.py new file mode 100644 index 0000000..a835829 --- /dev/null +++ b/ram/bookshelf/migrations/0013_book_description.py @@ -0,0 +1,19 @@ +# Generated by Django 5.0.2 on 2024-03-02 14:31 + +import tinymce.models +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("bookshelf", "0012_alter_book_notes"), + ] + + operations = [ + migrations.AddField( + model_name="book", + name="description", + field=tinymce.models.HTMLField(blank=True), + ), + ] diff --git a/ram/bookshelf/models.py b/ram/bookshelf/models.py index 6c2dcf8..f4fa609 100644 --- a/ram/bookshelf/models.py +++ b/ram/bookshelf/models.py @@ -52,6 +52,7 @@ class Book(models.Model): ) number_of_pages = models.SmallIntegerField(null=True, blank=True) publication_year = models.SmallIntegerField(null=True, blank=True) + description = tinymce.HTMLField(blank=True) purchase_date = models.DateField(null=True, blank=True) tags = models.ManyToManyField( Tag, related_name="bookshelf", blank=True diff --git a/ram/portal/templates/bookshelf/book.html b/ram/portal/templates/bookshelf/book.html index 630dde6..49c3d61 100644 --- a/ram/portal/templates/bookshelf/book.html +++ b/ram/portal/templates/bookshelf/book.html @@ -54,6 +54,7 @@