10 lines
982 B
Text
10 lines
982 B
Text
Prostě zkopírovat vedle, s původními (=správnými) related names.
|
||
(Případně opravit *všechny* relativní importy)
|
||
makemigrations
|
||
! Doplnit hack kolem content-types (jako první operace při migraci)
|
||
! Doplnit ForeignKeys (Vypadá to, že se dá vesměs zkopírovat předpis z models.py, jen místo prvního fieldu dát `to='app.model'. Dokonce asi funguje použít už novou aplikaci pro vazby v rámci aplikace.)
|
||
To samé s ManyToManyFieldy (through= musí taky být 'app.model')
|
||
(Zdá se, že jde dobastlit tuhle migraci polozpětně – doplnit co chybělo až podle toho, co vygeneruje migrace po zamanagování nového modelu.)
|
||
Alternativa: zagitovat si unmanaged model, upravit ho na `managed = True`, vyrobit migrace, vyrobit je ještě jednou (z nějakého důvodu) a vykrást ty. Pak `models.py` vrátit do unmanaged stavu a soubory s novými migracemi smazat bez náhrady (obdobné vzniknou znovu v případě potřeby).
|
||
doplnit závislost na unmanage
|
||
migrate
|