Web M&M
https://mam.matfyz.cz
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
982 B
10 lines
982 B
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
|
|
|