From: Radek Czajka Date: Sun, 22 Mar 2020 10:24:34 +0000 (+0100) Subject: Remove some stale scripts. X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/1c79a789f6b773c80bb203e93848ad159b779860?ds=inline Remove some stale scripts. --- diff --git a/scripts/dump_toolbar.sh b/scripts/dump_toolbar.sh deleted file mode 100644 index aede1747..00000000 --- a/scripts/dump_toolbar.sh +++ /dev/null @@ -1 +0,0 @@ -./project/manage.py dumpdata --format=xml toolbar | xmllint --format - > apps/toolbar/fixtures/przyciski.xml diff --git a/scripts/fix_pd.py b/scripts/fix_pd.py deleted file mode 100755 index 07f58e1c..00000000 --- a/scripts/fix_pd.py +++ /dev/null @@ -1,69 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. -# -import sys -sys.path.append('.') -sys.path.append('./apps') -sys.path.append('./lib') - -from django.core.management import setup_environ -from redakcja import settings - -setup_environ(settings) - -from catalogue.models import Book, Chunk -import re - -fixed = {} - -datepd = r"(]+>)([0-9]+)()" -def fix(book, author, dry_run=True): - if len(book) == 0: - print "%s does not contain chunks" % book.slug - return - fc = book[0] - txt = fc.materialize() - - if dry_run: - m = re.search(datepd, txt) - if m: - print("%s: %s->%d" % (book.slug, m.groups()[1], int(m.groups()[1])+71)) - else: - print("%s: date.pd not found??" % (book.slug,)) - else: - dates = {} - def up_date(match): - tagopen, date, tagclose = match.groups() - olddate=date - date = str(int(date)+71) - dates['date'] = date - dates['olddate'] = olddate - dates['overflow'] = False - if int(date) > 2012: - dates['overflow'] = True - return tagopen+date+tagclose - - new_txt = re.sub(datepd, up_date, txt) - if dates: - print "%s: %s->%s" % (book.slug, dates['olddate'], dates['date']) - if dates['overflow']: - print "oops, new date would overfow to the future, i'm not changing" - return - # fc.commit(new_txt, author=author, description=u"Automatyczne poprawienie daty przejścia do domeny publicznej z %s na %s" % (dates['olddate'], dates['date'])) - else: - print "skipping %s" % book.slug -import sys -import getopt -from django.contrib.auth.models import User -opts, oth_ = getopt.getopt(sys.argv[1:],[],[ "seriously"]) -dry_run = not (("--seriously",'') in opts) -me = User.objects.get(username='marcinkoziej') -if dry_run: - print "This is a dry run, to really change dates, run with --seriously" -for b in Book.objects.all(): - fix(b, me, dry_run) - - - diff --git a/scripts/image.xml b/scripts/image.xml deleted file mode 100644 index 72760158..00000000 --- a/scripts/image.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - Fundacja Nowoczesna Polska - Sekuła, Aleksandra - Sławiec, Urszula - Kucharska-Hornung, Katarzyna - - Obraz - Publikacja zrealizowana w ramach projektu Wolne Lektury (http://wolnelektury.pl). Reprodukcja cyfrowa wykonana przez Bibliotekę Narodową z egzemplarza pochodzącego ze zbiorów BN. - - - - - - Domena publiczna - - Image - image/png - - - - pol - - - diff --git a/scripts/import_image.py b/scripts/import_image.py deleted file mode 100755 index 30ca8c09..00000000 --- a/scripts/import_image.py +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. -# -import sys -sys.path.append('.') -sys.path.append('./apps') -sys.path.append('./lib') - -from django.core.management import setup_environ -from redakcja import settings -from redakcja import localsettings - -setup_environ(settings) -settings.CATALOGUE_REPO_PATH = localsettings.CATALOGUE_REPO_PATH -settings.CATALOGUE_IMAGE_REPO_PATH = localsettings.CATALOGUE_IMAGE_REPO_PATH -settings.MEDIA_ROOT = localsettings.MEDIA_ROOT -settings.STATIC_ROOT = localsettings.STATIC_ROOT - - -from catalogue.models import Image -from django.core.files import File -import re -from os import path -from django.contrib.auth.models import User -from django.conf import settings - - - -user = { - 'obj': User.objects.get(username='marcinkoziej'), - 'name': 'Marcin Koziej', - 'email': 'marcinkoziej@nowoczesnapolska.org.pl' - } - -files = sys.argv[1:] - -xml = open(path.dirname(__file__)+"/image.xml").read().decode('utf-8') - -for filename in files: - dfile = File(open(filename)) - img = Image() - name = path.splitext(path.basename(filename))[0] - print filename, name - try: - old = Image.objects.get(slug=name) - print "deleting old %s" % name - old.delete() - except: - pass - - - img.slug = name - img.title = name - img.image.save(filename, dfile) - - img.save() - img.commit(xml, author=user['obj'], author_name=user['name'], author_email=user['email']) - - - diff --git a/scripts/merge.sh b/scripts/merge.sh deleted file mode 100644 index ad7271df..00000000 --- a/scripts/merge.sh +++ /dev/null @@ -1,315 +0,0 @@ - -./manage.py merge_books --force --title='Brzozowski / Legenda Mlodej Polski' --slug=brzozowski__legenda_mlodej_polski \ - brzozowski__legenda_mlodej_polski__cz_1 \ - brzozowski__legenda_mlodej_polski__cz_2 \ - brzozowski__legenda_mlodej_polski__cz_3 \ - brzozowski__legenda_mlodej_polski__cz_4 \ - brzozowski__legenda_mlodej_polski__cz_5 \ - brzozowski__legenda_mlodej_polski__cz_6 \ - brzozowski__legenda_mlodej_polski__cz_7 - -./manage.py merge_books --force --title='Cervantes / Don Kiszot' --slug=cervantes__don_kiszot \ - cervantes__don_kiszot__ksiega_1 \ - cervantes__don_kiszot__ksiega_2 \ - cervantes__don_kiszot__ksiega_3 \ - cervantes__don_kiszot__ksiega_4 \ - cervantes__don_kiszot__ksiega_5 \ - cervantes__don_kiszot__ksiega_6 \ - cervantes__don_kiszot__ksiega_7 \ - cervantes__don_kiszot__ksiega_8 - -./manage.py merge_books --force --title='Conrad / Lord Jim' --slug=conrad__lord_jim \ - conrad__lord_jim__przedmowa \ - conrad__lord_jim__rozdzialy_1-4 \ - conrad__lord_jim__rozdzialy_5-8 \ - conrad__lord_jim__rozdzialy_9-12 \ - conrad__lord_jim__rozdzialy_13-14 \ - conrad__lord_jim__rozdzialy_15-19 \ - conrad__lord_jim__rozdzialy_20-23 \ - conrad__lord_jim__rozdzialy_24-30 \ - conrad__lord_jim__rozdzialy_31-33 \ - conrad__lord_jim__rozdzialy_34-37 - -./manage.py merge_books --force --title='Dante / Boska Komedia / Czysciec' --slug=dante__boska_komedia__czysciec \ - dante__boska_komedia__czysciec__cz_1 \ - dante__boska_komedia__czysciec__cz_2 \ - dante__boska_komedia__czysciec__cz_3 - -./manage.py merge_books --force --title='Dante / Boska Komedia / Pieklo' --slug=dante__boska_komedia__pieklo \ - dante__boska_komedia__pieklo__cz_1 \ - dante__boska_komedia__pieklo__cz_2 \ - dante__boska_komedia__pieklo__cz_3 - -./manage.py merge_books --force --title='Dante / Boska Komedia / Raj' --slug=dante__boska_komedia__raj \ - dante__boska_komedia__raj__cz_1 \ - dante__boska_komedia__raj__cz_2 \ - dante__boska_komedia__raj__cz_3 - -./manage.py merge_books --force --title='Domanska / Historia Zoltej Cizemki' --slug=domanska__historia_zoltej_cizemki \ - domanska__historia_zoltej_cizemki__cz_1 \ - domanska__historia_zoltej_cizemki__cz_2 - -./manage.py merge_books --force --title='Dumas / Trzej Muszkieterowie / Tom 1' --slug=dumas__trzej_muszkieterowie__tom_1 \ - dumas__trzej_muszkieterowie__tom_1__rozdzialy_1-7 \ - dumas__trzej_muszkieterowie__tom_1__rozdzialy_8-14 \ - dumas__trzej_muszkieterowie__tom_1__rozdzialy_15-21 \ - dumas__trzej_muszkieterowie__tom_1__rozdzialy_22-27 - -./manage.py merge_books --force --title='Gomulicki / Wspomnienia Niebieskiego Mundurka' --slug=gomulicki__wspomnienia_niebieskiego_mundurka \ - gomulicki__wspomnienia_niebieskiego_mundurka__cz_1 \ - gomulicki__wspomnienia_niebieskiego_mundurka__cz_2 - -./manage.py merge_books --force --title='Goszczynski / Krol Zamczyska' --slug=goszczynski__krol_zamczyska \ - goszczynski__krol_zamczyska__wstep \ - goszczynski__krol_zamczyska__cz_1 \ - goszczynski__krol_zamczyska__cz_2 - -./manage.py merge_books --force --title='Mickiewicz / Pan Tadeusz' --slug=mickiewicz__pan_tadeusz \ - mickiewicz__pan_tadeusz__ksiega_1 \ - mickiewicz__pan_tadeusz__ksiega_2 \ - mickiewicz__pan_tadeusz__ksiega_3 \ - mickiewicz__pan_tadeusz__ksiega_4 \ - mickiewicz__pan_tadeusz__ksiega_5 \ - mickiewicz__pan_tadeusz__ksiega_6 \ - mickiewicz__pan_tadeusz__ksiega_7 \ - mickiewicz__pan_tadeusz__ksiega_8 \ - mickiewicz__pan_tadeusz__ksiega_9 \ - mickiewicz__pan_tadeusz__ksiega_10 \ - mickiewicz__pan_tadeusz__ksiega_11 \ - mickiewicz__pan_tadeusz__ksiega_12 - -./manage.py merge_books --force --title='Nietzsche / Tako Rzecze Zaratustra' --slug=nietzsche__tako_rzecze_zaratustra \ - nietzsche__tako_rzecze_zaratustra__cz_11 \ - nietzsche__tako_rzecze_zaratustra__cz_12 \ - nietzsche__tako_rzecze_zaratustra__cz_21 \ - nietzsche__tako_rzecze_zaratustra__cz_22 \ - nietzsche__tako_rzecze_zaratustra__cz_31 \ - nietzsche__tako_rzecze_zaratustra__cz_32 \ - nietzsche__tako_rzecze_zaratustra__cz_41 \ - nietzsche__tako_rzecze_zaratustra__cz_42 - -./manage.py merge_books --force --title='Pasek / Pamietniki' --slug=pasek___pamietniki \ - pasek__pamietniki \ - pasek___pamietniki__czesc_2 \ - pasek__pamietniki__cz_2 \ - pasek___pamietniki__czesc_4 \ - pasek__pamietniki__cz_3 \ - pasek___pamietniki__czesc_6 - -./manage.py merge_books --force --title='Potocki / Wojna Chocimska' --slug=potocki__wojna_chocimska \ - potocki__wojna_chocimska__wstep \ - potocki__wojna_chocimska__cz_1 \ - potocki__wojna_chocimska__cz_2 \ - potocki__wojna_chocimska__cz_3 \ - potocki__wojna_chocimska__cz_4 \ - potocki__wojna_chocimska__cz_5 \ - potocki__wojna_chocimska__cz_6 \ - potocki__wojna_chocimska__cz_7 \ - potocki__wojna_chocimska__cz_8 \ - potocki__wojna_chocimska__cz_9 \ - potocki__wojna_chocimska__cz_10 - -./manage.py merge_books --force --title='Reymont / Ziemia Obiecana / Tom I' --slug=reymont__ziemia_obiecana__tom_i \ - reymont__ziemia_obiecana__tom_i__cz_1 \ - reymont__ziemia_obiecana__tom_i__cz_2 \ - reymont__ziemia_obiecana__tom_i__cz_3 - -./manage.py merge_books --force --title='Reymont / Ziemia Obiecana / Tom Ii' --slug=reymont__ziemia_obiecana__tom_ii \ - reymont__ziemia_obiecana__tom_ii__cz_1 \ - reymont__ziemia_obiecana__tom_ii__cz_2 \ - reymont__ziemia_obiecana__tom_ii__cz_3 - -./manage.py merge_books --force --title='Sienkiewicz / Krzyzacy / Tom I' --slug=sienkiewicz__krzyzacy__tom_i \ - sienkiewicz__krzyzacy__tom_i_rozdzialy_1-15 \ - sienkiewicz__krzyzacy__tom_i_rozdzialy_11-15 \ - sienkiewicz__krzyzacy__tom_i_rozdzialy_16-32 \ - sienkiewicz__krzyzacy__tom_i_rozdzialy_21-25 \ - sienkiewicz__krzyzacy__tom_i_rozdzialy_26-32 - -./manage.py merge_books --force --title='Sienkiewicz / Krzyzacy / Tom Ii' --slug=sienkiewicz__krzyzacy__tom_ii \ - sienkiewicz__krzyzacy__tom_ii_rozdzialy_1-15 \ - sienkiewicz__krzyzacy__tom_ii_rozdzialy_16-31 \ - sienkiewicz__krzyzacy__tom_ii_rozdzialy_32-52 \ - sienkiewicz__krzyzacy__tom_ii_rozdzialy_42-52 - -./manage.py merge_books --force --title='Sienkiewicz / Ogniem I Mieczem / Tom 1' --slug=sienkiewicz__ogniem_i_mieczem__tom_1 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_1-4 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_5-8 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_9-12 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_13-16 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_17-21 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_22-25 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_26-29 \ - sienkiewicz__ogniem_i_mieczem__tom_1__rozdzialy_30-33 - -./manage.py merge_books --force --title='Sienkiewicz / Ogniem I Mieczem / Tom 2' --slug=sienkiewicz__ogniem_i_mieczem__tom_2 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_1-4 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_5-8 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_9-12 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_13-16 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_17-21 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_22-25 \ - sienkiewicz__ogniem_i_mieczem__tom_2__rozdzialy_26-30 - -./manage.py merge_books --force --title='Sienkiewicz / Potop / Tom 1' --slug=sienkiewicz__potop__tom_1 \ - sienkiewicz__potop__tom_1__rozdzialy_1-6 \ - sienkiewicz__potop__tom_1__rozdzial_7 \ - sienkiewicz__potop__tom_1__rozdzialy_8-10 \ - sienkiewicz__potop__tom_1__rozdzialy_11-15 \ - sienkiewicz__potop__tom_1__rozdzialy_16-21 \ - sienkiewicz__potop__tom_1__rozdzialy_22-26 - -./manage.py merge_books --force --title='Sienkiewicz / Potop / Tom 2' --slug=sienkiewicz__potop__tom_2 \ - sienkiewicz__potop__tom_2_rozdzialy__1-5 \ - sienkiewicz__potop__tom_2_rozdzialy__6-10 \ - sienkiewicz__potop__tom_2_rozdzialy__11-15 \ - sienkiewicz__potop__tom_2_rozdzialy__16-20 \ - sienkiewicz__potop__tom_2_rozdzialy__21-25 \ - sienkiewicz__potop__tom_2_rozdzialy__26-30 \ - sienkiewicz__potop__tom_2_rozdzialy__31-35 \ - sienkiewicz__potop__tom_2_rozdzialy__36-40 - -./manage.py merge_books --force --title='Sienkiewicz / Potop / Tom 3' --slug=sienkiewicz__potop__tom_3 \ - sienkiewicz__potop__tom_3_rozdzialy_1-15 \ - sienkiewicz__potop__tom_3_rozdzialy_15-30 - -./manage.py merge_books --force --title='Staszic / Przestrogi Dla Polski' --slug=staszic__przestrogi_dla_polski \ - staszic__przestrogi_dla_polski__cz_1 \ - staszic__przestrogi_dla_polski__cz_2 - -./manage.py merge_books --force --title='Stevenson / Wyspa Skarbow' --slug=stevenson__wyspa_skarbow \ - stevenson__wyspa_skarbow__cz_1 \ - stevenson__wyspa_skarbow__cz_2 \ - stevenson__wyspa_skarbow__cz_3 \ - stevenson__wyspa_skarbow__cz_4 \ - stevenson__wyspa_skarbow__cz_5 \ - stevenson__wyspa_skarbow__cz_6 - -./manage.py merge_books --force --title='Swift / Podroze Guliwera' --slug=swift__podroze_guliwera \ - swift__podroze_guliwera__czesc_1 \ - swift__podroze_guliwera__czesc_2 \ - swift__podroze_guliwera__czesc_3 - -./manage.py merge_books --force --title='Thackeray / Pierscien I Roza' --slug=thackeray__pierscien_i_roza \ - thackeray__pierscien_i_roza__cz_1 \ - thackeray__pierscien_i_roza__cz_2 - -./manage.py merge_books --force --title='Twain / Przygody Tomka Sawyera' --slug=twain__przygody_tomka_sawyera \ - twain__przygody_tomka_sawyera__1-12 \ - twain__przygody_tomka_sawyera__13-24 \ - twain__przygody_tomka_sawyera__25-36 - -./manage.py merge_books --force --title='Verne / 20 000 Mil Podmorskiej Zeglugi' --slug=verne__20_000_mil_podmorskiej_zeglugi \ - verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_1-10 \ - verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_11-20 \ - verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_21-30 \ - verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_31-40 \ - verne__20_000_mil_podmorskiej_zeglugi__rozdzialy_41-47 - -./manage.py merge_books --force --title='Verne / W 80 Dni Dookola Swiata' --slug=verne__w_80_dni_dookola_swiata \ - verne__w_80_dni_dookola_swiata__rozdzialy_1-8 \ - verne__w_80_dni_dookola_swiata__rozdzialy_9-16 \ - verne__w_80_dni_dookola_swiata__rozdzialy_17-24 \ - verne__w_80_dni_dookola_swiata__rozdzialy_25-32 \ - verne__w_80_dni_dookola_swiata__rozdzialy_33-slowniczek - -./manage.py merge_books --force --title='Zapolska / Kaska Kariatyda' --slug=zapolska__kaska_kariatyda \ - zapolska__kaska_kariatyda__przedmowa \ - zapolska__kaska_kariatyda__cz_1 \ - zapolska__kaska_kariatyda__cz_2 - -./manage.py merge_books --force --title='Zeromski Syzyfowe Prace' --slug=zeromski_syzyfowe_prace \ - zeromski_syzyfowe_prace_1-6 \ - zeromski_syzyfowe_prace_7-12 \ - zeromski_syzyfowe_prace_13-18 - -./manage.py merge_books --force --title='Zola / Germinal / Tom 1' --slug=zola__germinal__tom_1 \ - zola__germinal__tom_1__czesc_1 \ - zola__germinal__tom_1__czesc_2 \ - zola__germinal__tom_1__czesc_3 \ - zola__germinal__tom_1__czesc_4 - -./manage.py merge_books --force --title='Zola / Germinal / Tom 2' --slug=zola__germinal__tom_2 \ - zola__germinal__tom_2__czesc_5 \ - zola__germinal__tom_2__czesc_6 \ - zola__germinal__tom_2__czesc_7 - - -./manage.py merge_books --force --title='Frycz Modrzewski / O Poprawie Rzeczypospolitej' --slug=frycz_modrzewski__o_poprawie_rzeczypospolitej \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_i \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_ii \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_iii \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__ksiegi_iv \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__przypiski \ - frycz_modrzewski__o_poprawie_rzeczypospolitej__zamknienie_tych_wszystkich_ksiag__przydatek - - -./manage.py merge_books --force --title='Goethe / Faust / Czesc 1' --slug=goethe__faust__czesc_1 \ - goethe__faust__czesc_1 \ - goethe__faust__czesc_1_cd - - -./manage.py merge_books --force --title='Konopnicka / O Krasnoludkach I Sierotce Marysi' --slug=konopnicka__o_krasnoludkach_i_sierotce_marysi \ - konopnicka__o_krasnoludkach_i_sierotce_marysi \ - konopnicka__o_krasnoludkach_i_sierotce_marysi__cz_2 - - - -./manage.py merge_books --force --title='Malczewski / Maria fr.' --slug=malczewski__maria__fr \ - malczewski__maria__fr__przedmowa \ - malczewski__maria__fr__piesn_i \ - malczewski__maria__fr__piesn_ii - -./manage.py merge_books --force --title='Malczewski / Maria niem.' --slug=malczewski__maria__niem \ - malczewski__maria__niem__przedmowa \ - malczewski__maria__niem__piesn_1 \ - malczewski__maria__niem__piesn_2 - -./manage.py merge_books --force --title='Malczewski / Maria' --slug=malczewski__maria \ - malczewski__maria__wstep \ - malczewski__maria__piesn_1 \ - malczewski__maria__piesn_2 - - -./manage.py merge_books --force --title='Meyrink / Golem' --slug=meyrink__golem \ - meyrink__golem \ - meyrink__golem__cz_ii \ - meyrink__golem__iii \ - meyrink__golem__iv - -./manage.py merge_books --force --title='Norwid / Pierścień wielkiej damy' --slug=norwid__pierscien_wielkiej_damy \ - norwid__pierscien_wielkiej_damy__akt_1 \ - norwid__pierscien_wielkiej_damy__akt_2 \ - norwid__pierscien_wielkiej_damy__akt_3 - -./manage.py merge_books --force --title='Reymont / Chłopi / Zima' --slug=reymont_chlopi_zima \ - reymont_chlopi_zima_i-vi \ - reymont_chlopi_zima_vii-xiii - -./manage.py merge_books --force --title='Słowacki / Beniowski' --slug=slowacki__beniowski \ - slowacki__beniowski__piesn_1 \ - slowacki__beniowski__piesn_2 \ - slowacki__beniowski__piesn_3 \ - slowacki__beniowski__piesn_4 \ - slowacki__beniowski__piesn_5 \ - slowacki__beniowski__piesn_6 \ - slowacki__beniowski__piesn_7 \ - slowacki__beniowski__piesn_8 \ - slowacki__beniowski__piesn_9 \ - slowacki__beniowski__piesn_10 \ - slowacki__beniowski__piesn_11 \ - slowacki__beniowski__piesn_12 \ - slowacki__beniowski__piesn_13 \ - slowacki__beniowski__piesn_14 - - -./manage.py merge_books --force --title='Shakespeare / Poskromienie Złośnicy' --slug=shakespeare_poskromienie_zlosnicy \ - shakespeare_poskromienie_zlosnicy_i-ii \ - shakespeare_poskromienie_zlosnicy_iii-v - - -./manage.py merge_books --force --title='Shakespeare / Wesołe kumoszki z Windsoru' --slug=shakespeare_wesole_kumoszki_z_windsoru \ - shakespeare_wesole_kumoszki_z_windsoru_i-ii \ - shakespeare_wesole_kumoszki_z_windsoru_iii-v - - diff --git a/scripts/once_delete_unneeded.py b/scripts/once_delete_unneeded.py deleted file mode 100644 index b8c335cf..00000000 --- a/scripts/once_delete_unneeded.py +++ /dev/null @@ -1,29 +0,0 @@ -from catalogue.models import Book - - -slugs = """sienkiewicz__ogniem_i_mieczem__tom_1 -sienkiewicz__ogniem_i_mieczem__tom_2 -czechowicz__dzien_jak_codzien -czechowicz__erotyk_elegia_niemocy_elegia_zalu_elegia_uspienia -czechowicz__imieniny_pod_piopiolem_sam_pontorson -czechowicz__preludjum_ballada_o_matce_przez_kresy -czechowicz__zdrada_samobojstwo_deszcz_w_przeczucia -brzozowski__legaenda_mlodej_polski__cz_1 -brzozowski__legaenda_mlodej_polski__cz_2 -brzozowski__legaenda_mlodej_polski__cz_3 -brzozowski__legaenda_mlodej_polski__cz_4 -brzozowski__legaenda_mlodej_polski__cz_5 -brzozowski__legaenda_mlodej_polski__cz_6 -brzozowski__legaenda_mlodej_polski__cz_7 -ayenarius__noc_byla -mickiewicz__zdania_i_uwagi -mickiewicz__pan_tadeusz__ksiegi_1-6 -mickiewicz__pan_tadeusz__ksiegi_7-12 -sienkiewicz__potop__tom_1__rozdzialy_7-26 -sienkiewicz__potop__tom_2 -sienkiewicz__pan_wolodyjowski__rozdzialy_53-54_i_epilog""" - -Book.objects.filter(slug__in=slugs.split()).delete() - - -