激活django应用程序

为了使Django跟踪应用程序,同时可针对其模型创建数据表,我们需要对其予以激活。对此,可编辑settings.py文件,并向INSTALLED_APPS设置中加入xx.apps.xxxxConfig。
其中:xx:指的是 项目下的应用名(通过startapp命令建的那个名字),xxxx:指的是 项目名,如下所示:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',  
    'blog.apps.BlogConfig',     # 激活应用程序
]

不建议写成下面这样(直接写应用名):

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles', 
    'blog',     # 激活应用程序

xxxxConfig 类定义了应用程序的配置内容。当前,Django了解应用程序针对项目处于活动状态,并可加载其模型。

猜你喜欢

转载自blog.csdn.net/Erudite_x/article/details/112394167
今日推荐