Cap*_*ize 3 python django django-settings
我知道两种添加应用程序的方法,但是Django 1.9最好的方法是什么?我在教程中都看过,显然是一样的。
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myApp',]
Run Code Online (Sandbox Code Playgroud)
和
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myApp.apps.PollsConfig',]
Run Code Online (Sandbox Code Playgroud)
Sel*_*cuk 10
Django 1.9 允许您使用应用程序配置来配置您的应用 程序:
要配置应用程序,将 AppConfig 子类化,并将该子类的虚线路径放在 INSTALLED_APPS 中。
当 INSTALLED_APPS 只包含应用程序模块的虚线路径时,Django 会检查该模块中的 default_app_config 变量。
这意味着如果default_app_config您myApp/__init__.py的 已经等于myApp.apps.PollsConfig,则添加myApp.apps.PollsConfig或简单地添加myApp到INSTALLED_APPS设置之间没有区别。
| 归档时间: |
|
| 查看次数: |
7192 次 |
| 最近记录: |