From 61df77028b3ad7ab0bc4793e1d6fd25b413fc9c4 Mon Sep 17 00:00:00 2001 From: Michael Volo Date: Mon, 19 May 2025 09:45:42 -0500 Subject: [PATCH] add Assignable ISBN to book --- .../migrations/0159_book_assignable_isbn_13.py | 18 ++++++++++++++++++ books/models.py | 1 + 2 files changed, 19 insertions(+) create mode 100644 books/migrations/0159_book_assignable_isbn_13.py diff --git a/books/migrations/0159_book_assignable_isbn_13.py b/books/migrations/0159_book_assignable_isbn_13.py new file mode 100644 index 00000000..bca23fe4 --- /dev/null +++ b/books/migrations/0159_book_assignable_isbn_13.py @@ -0,0 +1,18 @@ +# Generated by Django 5.0.14 on 2025-05-19 14:44 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("books", "0158_alter_book_cover_color"), + ] + + operations = [ + migrations.AddField( + model_name="book", + name="assignable_isbn_13", + field=models.CharField(blank=True, help_text="ISBN 13 for assignable version.", max_length=255, null=True), + ), + ] diff --git a/books/models.py b/books/models.py index c5c4f375..b1b843d3 100644 --- a/books/models.py +++ b/books/models.py @@ -654,6 +654,7 @@ def get_title_image_url(self): print_softcover_isbn_13 = models.CharField(max_length=255, blank=True, null=True, help_text='ISBN 13 for print version (black and white).') digital_isbn_13 = models.CharField(max_length=255, blank=True, null=True, help_text='ISBN 13 for digital version.') + assignable_isbn_13 = models.CharField(max_length=255, blank=True, null=True, help_text='ISBN 13 for assignable version.') ibook_isbn_13 = models.CharField(max_length=255, blank=True, null=True, help_text='ISBN 13 for iBook version.') ibook_volume_2_isbn_13 = models.CharField(max_length=255, blank=True, null=True, help_text='ISBN 13 for iBook v2 version.')