Skip to content
Snippets Groups Projects
Verified Commit 945c7113 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

[autopep8] Fix coding style.

parent a8708d83
No related branches found
No related tags found
No related merge requests found
......@@ -18,14 +18,18 @@ class Migration(migrations.Migration):
migrations.CreateModel(
name='Book',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('id', models.AutoField(auto_created=True,
primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(max_length=50, verbose_name='Book title')),
('author', models.CharField(blank=True, max_length=50, verbose_name='Author name')),
('publisher', models.CharField(blank=True, max_length=50, verbose_name='Publishing company')),
('edition', models.PositiveSmallIntegerField(null=True, verbose_name='Number of edition')),
('edition', models.PositiveSmallIntegerField(
null=True, verbose_name='Number of edition')),
('year', models.PositiveSmallIntegerField(null=True, verbose_name='Publishing year')),
('isbn', isbn_field.fields.ISBNField(max_length=28, unique=True, validators=[isbn_field.validators.ISBNValidator], verbose_name='ISBN number')),
('cover', models.ImageField(blank=True, null=True, upload_to='', verbose_name='Photo of cover')),
('isbn', isbn_field.fields.ISBNField(max_length=28, unique=True, validators=[
isbn_field.validators.ISBNValidator], verbose_name='ISBN number')),
('cover', models.ImageField(blank=True, null=True,
upload_to='', verbose_name='Photo of cover')),
],
options={
'unique_together': {('title', 'author', 'edition', 'year')},
......@@ -34,10 +38,13 @@ class Migration(migrations.Migration):
migrations.CreateModel(
name='BookCopy',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('id', models.AutoField(auto_created=True,
primary_key=True, serialize=False, verbose_name='ID')),
('barcode', models.CharField(max_length=20, unique=True, verbose_name='Barcode')),
('book', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='copies', to='exlibris.Book')),
('borrower', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='books', to='core.Person')),
('book', models.ForeignKey(blank=True, null=True,
on_delete=django.db.models.deletion.CASCADE, related_name='copies', to='exlibris.Book')),
('borrower', models.ForeignKey(blank=True, null=True,
on_delete=django.db.models.deletion.CASCADE, related_name='books', to='core.Person')),
],
),
]
......@@ -13,11 +13,13 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='book',
name='edition',
field=models.PositiveSmallIntegerField(blank=True, null=True, verbose_name='Number of edition'),
field=models.PositiveSmallIntegerField(
blank=True, null=True, verbose_name='Number of edition'),
),
migrations.AlterField(
model_name='book',
name='year',
field=models.PositiveSmallIntegerField(blank=True, null=True, verbose_name='Publishing year'),
field=models.PositiveSmallIntegerField(
blank=True, null=True, verbose_name='Publishing year'),
),
]
......@@ -18,7 +18,8 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='bookcopy',
name='condition',
field=models.CharField(blank=True, choices=[('U', 'New, unused'), ('N', 'New, used'), ('S', 'Slightly worn'), ('H', 'Heavily worn')], max_length=1, verbose_name='Condition'),
field=models.CharField(blank=True, choices=[('U', 'New, unused'), ('N', 'New, used'), (
'S', 'Slightly worn'), ('H', 'Heavily worn')], max_length=1, verbose_name='Condition'),
),
migrations.AddField(
model_name='bookcopy',
......
......@@ -13,6 +13,7 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name='bookcopy',
name='copy_num',
field=models.PositiveSmallIntegerField(blank=True, null=True, verbose_name='Current number of copy'),
field=models.PositiveSmallIntegerField(
blank=True, null=True, verbose_name='Current number of copy'),
),
]
......@@ -13,6 +13,7 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='bookcopy',
name='borrow_count',
field=models.PositiveSmallIntegerField(blank=True, null=True, verbose_name='Number of borrowings'),
field=models.PositiveSmallIntegerField(
blank=True, null=True, verbose_name='Number of borrowings'),
),
]
......@@ -270,14 +270,16 @@ def person_borrow(request: HttpRequest) -> HttpResponse:
try:
book_copy = BookCopy.objects.get(barcode=barcode)
except BookCopy.DoesNotExist:
messages.error(request, _('Barcode %(barcode)s is invalid.') % {'barcode': barcode})
messages.error(request, _('Barcode %(barcode)s is invalid.') %
{'barcode': barcode})
continue
book_copy.borrower = person
book_copy.borrow_count = book_copy.borrow_count + 1
book_copy.save()
messages.success(request, _('Book %(title)s borrowed to %(person)s.') % {'title': book_copy.book.title, 'person': person})
messages.success(request, _('Book %(title)s borrowed to %(person)s.') %
{'title': book_copy.book.title, 'person': person})
person_borrow_form = PersonBorrowForm()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment