Mam Django 1.8 aplikację, której początkowa migracji opiera się na django-interval-field jak ten:Usuwanie migrację Django, który zależy od pola niestandardowego ze starego modułu
import interval.fields
migrations.CreateModel(
name='Item',
fields=[
...
('estimated_time', interval.fields.IntervalField(null=True, blank=True)),
mam od migracji to pole do używania wbudowanej Django w DurationField i nie używam już tego modułu, ale muszę go przechowywać w pliku requirements.txt, aby moje migracje mogły zostać uruchomione.
Jednak ten moduł generuje błędy podczas próby uaktualnienia do wersji Django 1.9. Ponadto nie mogę utrzymywać tego modułu na zawsze. Byłoby miło się go pozbyć.
Próbowałem zgniatać migracje, ale migracja zgnieciona nadal zawiera instrukcję import interval.fields
i tworzy pole interwału. Wszystkie zgniatanie polega na łączeniu wszystkiego w jeden plik.
Czy ktoś może mi powiedzieć, jak przejść do usuwania tego modułu?
Dana aplikacja Django to here.