- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
从未使用过django-rq
、redis
。我想这个问题应该很容易解决,但我不知道如何解决。
当我启动服务器时,出现此错误 ImportError: cannot import name get_failed_queue
我正在使用 Python 2.7
完整的追溯
Unhandled exception in thread started by <function wrapper at 0x7f8d45706410>
Traceback (most recent call last):
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/utils/autoreload.py", line 226, in wrapper
fn(*args, **kwargs)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/management/commands/runserver.py", line 116, in inner_run
self.check(display_num_errors=True)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/management/base.py", line 426, in check
include_deployment_checks=include_deployment_checks,
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/checks/registry.py", line 75, in run_checks
new_errors = check(app_configs=app_configs)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 13, in check_url_config
return check_resolver(resolver)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 23, in check_resolver
for pattern in resolver.url_patterns:
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/utils/functional.py", line 33, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 417, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/utils/functional.py", line 33, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 410, in urlconf_module
return import_module(self.urlconf_name)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/m0nte-cr1st0/work_projects/startapp/finbee/finbee/urls.py", line 27, in <module>
url(r'^admin/rq/', include('django_rq_dashboard.urls')),
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django/conf/urls/__init__.py", line 52, in include
urlconf_module = import_module(urlconf_module)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django_rq_dashboard/urls.py", line 3, in <module>
from . import views
File "/home/m0nte-cr1st0/.virtualenvs/finbee/local/lib/python2.7/site-packages/django_rq_dashboard/views.py", line 16, in <module>
from rq import Queue, Worker, get_failed_queue, push_connection
ImportError: cannot import name get_failed_queue
包裹 list
aenum 2.1.2
appdirs 1.4.3
asn1crypto 0.24.0
bcrypt 3.1.6
cached-property 1.5.1
certifi 2019.3.9
cffi 1.12.3
chardet 3.0.4
Click 7.0
croniter 0.3.30
cryptography 2.7
dbf 0.96.8
defusedxml 0.6.0
Django 1.9.13
django-admin-extensions 0.10.0
django-appconf 1.0.3
django-autocomplete-light 3.3.5
django-debug-toolbar 1.4
django-filebrowser-no-grappelli 3.7.8
django-flat-theme 1.1.4
django-imagekit 4.0.2
django-nested-inline 0.3.7
django-pipeline 1.6.12
django-rq 2.0 /home/m0nte-cr1st0/.virtualenvs/finbee/src/django-rq
django-rq-dashboard 0.3.0
django-selectable 0.9.0
django-static-sitemaps 4.2.1
django-tinymce 2.8.0
django-treebeard 4.3
django-uuslug 1.1.8
django-widget-tweaks 1.4.1
djlime 0.0.36 /home/m0nte-cr1st0/.virtualenvs/finbee/src/djlime/src
EasyProcess 0.2.7
enum34 1.1.6
Fabric 1.10.2
factory-boy 2.5.2
fake-useragent 0.1.5
html5lib 1.0.1
idna 2.8
ipaddress 1.0.22
isodate 0.6.0
lxml 3.7.1
paramiko 2.4.2
patool 1.12
pilkit 2.0
Pillow 6.0.0
pip 19.1.1
pkg-resources 0.0.0
psycopg2 2.8.2
pyasn1 0.4.5
pycparser 2.19
PyNaCl 1.3.0
python-dateutil 2.8.0
python-slugify 3.0.2
pytz 2019.1
pyunpack 0.1.2
redis 3.2.1
requests 2.22.0
requests-toolbelt 0.9.1
rq 1.0
rq-scheduler 0.6.0
setuptools 41.0.1
simplejson 3.16.0
six 1.12.0
sqlparse 0.3.0
text-unidecode 1.2
urllib3 1.25.3
webencodings 0.5.1
wheel 0.33.4
zeep 1.1.0
感谢关注
最佳答案
发生这种情况是因为您使用的 django-rq==2.0
需要 rq>=1.0
。 rq==1.0 中不再存在函数 get_failed_queue()
,请阅读发行说明以了解如何更改代码以使其再次运行:https://github.com/rq/rq/releases/tag/v1.0
否则,你可以降级到 django-rq==1.3.1 和 rq==0.13
关于django - 连接 django-rq : ImportError: cannot import name get_failed_queue 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56514980/
我对 Python-Django 和 web 开发还很陌生,我被困在这个使用 POST 创建新资源的特殊问题上。 我正在为 REST API 使用 Django REST 框架,我正在尝试创建一个新资
我已经使用 Django-storages 成功地将 Word 文档存储到 S3。 class Document(TitleSlugDescriptionModel, TimeStampedModel
我有 2 个关于模型代理的问题, 如何从模型对象创建代理对象? 如何从模型查询集创建代理查询集? 例如,假设我们定义了: from django.contrib.auth.models import
我想编写一个直接执行 HTTP 请求的单元测试(而不是使用 django.test.client.Client)。 如果您好奇为什么 - 那是因为我想测试我从 Django 应用程序公开的 Thrif
我为我的个人网站启动了一个 django 项目来学习 django。到目前为止,我已经将我的开发环境设置为我需要的一切,并遵循 this很棒的教程来创建一些基本的数据结构和模板。现在我想开始使用我之前
我已经阅读了很多关于如何在使用 Django 注册时添加额外字段的信息,例如 here 、 here 和 here 。代码片段是: forms.py(来自注册应用程序) class Registrat
我正在编写小型社交应用程序。功能之一是在网站标题中写入用户名。因此,例如,如果我登录并且我的名字是Oleg(用户名),那么我应该看到: Hello, Oleg | Click to edit prof
我有一个使用 Django 和 Django Rest 框架开发的应用程序。我想将 django-reversion 功能添加到我的应用程序中。 我已经尝试过http://django-reversi
我有一个简单的 HTML 表单,我没有使用 Django 表单,但现在我想添加一个选择。 选择最容易创建为 Django ChoiceField (与通过循环等手动创建选择相反),但是,如果没有在 D
我不明白为什么人们以两种方式编写外键,这样做的目的是什么?它们是相同还是不同? 我注意到有些人这样写: author = models.ForeignKey(Author, on_delete=mod
我想在我的 Django 应用程序中获取评论最多的十个帖子,但我做不到,因为我想不出合适的方法。 我目前正在使用 django 评论框架,并且我已经看到使用 aggregate or annotate
这对于 Django 1.2 仍然有效吗? Custom Filter in Django Admin on Django 1.3 or below 我已经尝试过,但管理类中的 list_filter
问题在于,当 django-compressor 编译为 .js 文件的 CoffeeScript 文件中引用 {{ STATIC_URL }} 时,它无法正确加载。 在我的 django 模板中,我
我正在尝试将一些字段从一个 django 模型移动到一个新模型。假设我有一个书籍模型: class Book(models.Model): title = models.CharField(max
我想在我的 Django 应用程序中获取评论最多的十个帖子,但我做不到,因为我想不出合适的方法。 我目前正在使用 django 评论框架,并且我已经看到使用 aggregate or annotate
目前我正在寻找在 Django 中实现访问控制。我已经阅读了有关内置权限的内容,但它并不关心每个对象的基础。例如,我想要“只有创建者可以删除自己的项目”之类的权限。所以我读到了 django-guar
嗨,我正在将我的 Django 模型的一个字段的值设置为其他模型的另一个字段的值。这个值应该是动态变化的。 这是我的第一个模型 class MainModel(AbstractBaseUser, Pe
我正在尝试为我的模型创建一个编辑表单。我没有使用模型表单,因为根据模型类型,用户可以使用不同的表单。 (例如,其中一个表单有 Tinymce 小部件,而另一个没有。) 有没有什么方法可以使用模型设置表
Django 模板中的搜索字段 如何在类似于此图像的 Django 模板中创建搜索字段 http://asciicasts.com/system/photos/1204/original/E354I0
根据 Django documentation ,如果 Django 安装激活了 AuthenticationMiddleware,HttpRequest 对象有一个“user”属性代表当前登录的用户
我是一名优秀的程序员,十分优秀!