Explain Django migrations.
Question :
Explain Django migrations.
Django migrations are a way to propagate changes made to the models (database schema) to the database. Migrations are created using the makemigrations command, and they are applied using the migrate command. Migrations keep track of changes in the models over time.