1
0
mirror of https://gitlab.crans.org/mediatek/med.git synced 2025-06-29 21:11:08 +02:00

Better roman import

This commit is contained in:
Yohann D'ANELLO
2020-10-02 17:12:02 +02:00
parent 3edc3ffa02
commit 8c8692b8d2
2 changed files with 7 additions and 3 deletions

View File

@ -24,9 +24,9 @@ class Command(BaseCommand):
continue
if cl.objects.filter(isbn=isbn).exists():
self.stderr.write(self.style.WARNING(
"ISBN {isbn} already exists".format(isbn=isbn)
))
self.stderr.write(self.style.WARNING(f"ISBN {isbn} for type {type_str} already exists, remove it"))
future_medium.delete()
continue
form = MediaAdminForm(instance=cl(),
data={"isbn": isbn, "_isbn": True, })
@ -35,6 +35,8 @@ class Command(BaseCommand):
try:
form.full_clean()
if hasattr(form.instance, "subtitle") and not form.instance.subtitle:
form.instance.subtitle = ""
form.save()
future_medium.delete()
self.stdout.write(self.style.SUCCESS(