Python 在Django中是否有添加应用程序的特定方法

Python 在Django中是否有添加应用程序的特定方法,python,django,Python,Django,我从一篇帖子中读到,Django使用已安装的应用程序作为查找模型、管理命令、测试和其他实用程序的所有位置的列表 假设我有一个名为blog的应用程序,我想将其添加到已安装的应用程序中,这两个应用程序中哪一个是可取的: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',

我从一篇帖子中读到,Django使用
已安装的应用程序
作为查找模型、管理命令、测试和其他实用程序的所有位置的列表

假设我有一个名为
blog
的应用程序,我想将其添加到
已安装的应用程序中,这两个应用程序中哪一个是可取的:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog.apps.BlogConfig',
]


作为初学者,这两种方法对我来说似乎都很好。

根据Django文档:

您应该使用问题中提到的第一种方式添加已安装的应用程序:

appname.apps.AppnameConfig
如果打开相关应用程序的apps.py,您将看到
AppConfig
的来源

appname.apps.AppnameConfig