Migrations Django ਦਾ ਉਹ ਤਰੀਕਾ ਹੈ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਆਪਣੇ ਮਾਡਲਾਂ ਵਿੱਚ ਕੀਤੀਆਂ ਤਬਦੀਲੀਆਂ (ਫੀਲਡ ਸ਼ਾਮਲ ਕਰਨਾ, ਮਾਡਲ ਬਣਾਨਾ) ਨੂੰ ਡਾਟਾਬੇਸ ਸਕੀਮਾ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ — ਇਹ ਸੰਸਕਰਣ-ਨਿਯੰਤਰਿਤ, ਆਪਣੇ ਆਪ ਰੂਪ ਵਿੱਚ ਤਿਆਰ ਕੀਤੀਆਂ ਗਈਆਂ ਡਾਟਾਬੇਸ ਤਬਦੀਲੀ ਦੀਆਂ ਫਾਈਲਾਂ ਹਨ। ਤੁਸੀਂ Python ਵਿੱਚ ਮਾਡਲਾਂ ਨੂੰ ਬਦਲਦੇ ਹੋ; migrations ਡਾਟਾਬੇਸ ਨੂੰ ਸਮਕਾਲੀ ਰੱਖਦੀਆਂ ਹਨ।
ਦੋ-ਸਤਰੀ ਵਰਕਫਲੋ
python manage.py makemigrations
python manage.py migrate
