title: Proper way to register apps in Django
body: <p>I noticed different ways to register apps in django project. 
  For example, if I have an app called Catalog, in settings.py I can use either just the name of the app 'catalog' or the longer name 'catalog.apps.CatalogConfig'. 
  What is the difference and which one is more accurate way to register an app? </p>