Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Django安装芹菜的问题_Django_Celery - Fatal编程技术网

在Django安装芹菜的问题

在Django安装芹菜的问题,django,celery,Django,Celery,这是我的django设置文件,我试图从这个链接配置芹菜,但我得到如下错误,我在这里做错了什么 这是引发此错误的命令 python manage.py celeryd raise配置不正确(“settings.DATABASES配置不正确。” 配置不正确:设置。数据库配置不正确 DATABASES = { 'default': { }, 'db1': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'hp', 'USER'

这是我的django设置文件,我试图从这个链接配置芹菜,但我得到如下错误,我在这里做错了什么

这是引发此错误的命令

python manage.py celeryd

raise配置不正确(“settings.DATABASES配置不正确。”
配置不正确:设置。数据库配置不正确

DATABASES = {
  'default': {
},
'db1': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'hp',
    'USER': 'root',
    'PASSWORD': 'php123',
    'PORT': '3306'
    }
}

INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'djcelery',
 )

BROKER_URL = "django://hp:hp@localhost:5672/<RABBIT_VHOST>"
#CELERY_RESULT_BACKEND = "database"

#choose the setting that matches your database of choice
CELERY_RESULT_DBURI = "mysql://root:php123@localhost/celery_db"

INSTALLED_APPS += ('kombu.transport.django', )

#put these two lines at the very bottom of the settings file
import djcelery
djcelery.setup_loader()
数据库={
“默认值”:{
},
“db1”:{
'ENGINE':'django.db.backends.mysql',
'NAME':'hp',
'用户':'根',
“密码”:“php123”,
“端口”:“3306”
}
}
已安装的应用程序=(
“django.contrib.admin”,
“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
“芹菜”,
)
代理URL=”django://hp:hp@本地主机:5672/“
#芹菜\结果\后端=“数据库”
#选择与所选数据库匹配的设置
芹菜\u结果\u DBURI=”mysql://root:php123@本地主机/芹菜\u数据库“
已安装的应用程序+=('kombu.transport.django',)
#将这两行放在设置文件的最底部
进口芹菜
djcelery.setup_loader()

奇怪…我重新创建了错误。如果
默认值
不是故意空的,那么它似乎可以工作。如果这样不起作用,可能会打开GitHub问题?奇怪…我重新创建了错误。如果
默认值
不是故意空的,那么它似乎可以工作。如果这样不起作用,可能会打开GitHub问题?