How to provide initial data for models¶ It’s sometimes useful to prepopulate your database with hard-coded data when you’re first setting up an app. You can provide initial data with migrations or fixtures. Provide initial data with migrations¶ To automatically load initial data for an app, create a data migration. Migrations are run when setting up the test database, so the data will be available