Ho un Django 1.8 applicazione di cui migrazione iniziale si basa su django-interval-field come questo:Rimozione di una migrazione Django che dipende campo personalizzato da un vecchio modulo di
import interval.fields
migrations.CreateModel(
name='Item',
fields=[
...
('estimated_time', interval.fields.IntervalField(null=True, blank=True)),
allora ho migrato questo campo per utilizzare incorporato di Django in DurationField e non sto più utilizzando questo modulo, ma ho bisogno di tenerlo in requirements.txt per poter eseguire le mie migrazioni.
Tuttavia, questo modulo genera errori durante il tentativo di aggiornamento a Django 1.9. Inoltre, non posso mantenere questo modulo per sempre. Sarebbe bello liberarsene.
Ho provato a schiacciare le migrazioni, ma la migrazione compressa contiene ancora l'istruzione import interval.fields
e crea il campo intervallo. Tutto lo schiacciamento è concatenare tutto in un unico file.
Qualcuno può dirmi come andare avanti verso la rimozione di questo modulo?
L'app Django in questione è here.