1.Don’t put project name in the imports For example suppose say you have an app “xyz” in the project say “project3” then don’t say 1: from project3.xyz.models import Author It ties the project name to your app which has several disadvantages like 1.You can’t easily reuse the app. 2.In future if you want to change the project name it becomes difficult. Instead do this. 1: from xyz.models import