0
我們在我們的應用程序中使用CustomFlatPage
模型,該模型源自django.FlatPage
模型。它工作正常,但在Django 1.9中更改了FlatPage
,這觸發了我們的CustomFlatPage
的遷移。但我們希望有一個乾淨的遷移,那就是在makemigrations
不會創建任何1.8或1.9的遷移。從Django繼承的模型的移植
是否可以編寫一個與Django 1.8和1.9兼容的遷移,而不需要對CustomFlatPage
模型本身進行任何更改?
如果模型在'1.9'中更改,我的猜測是如果沒有適當的遷移,模型更改將不起作用。如果你想保留舊的'CustomFlatPage'模型,你可以從'1.8'源文件中複製它,並使其成爲你自己的。它將允許您更新,同時保持這部分不變。 –
我試圖理解這一點,你想讓你的代碼在1.8和1.9上運行? – Jerzyk
@Jerzyk:是的,確切地說。 – ziima