小编der*_*evo的帖子

Django-Celery进度条

我用:

  1. 芹菜
  2. Django的芹菜
  3. 的RabbitMQ

我可以在Django管理页面中看到我的所有任务,但目前它只有几个状态,例如:

  • RECEIVED
  • 重试
  • 撤销的
  • 成功
  • 已启动
  • 失败
  • PENDING

这对我来说还不够.是否可以向管理页面添加有关正在运行的进程的更多详细信息?像进度条完成的工作柜台

我知道如何使用Celery日志记录功能,但出于某些原因,GUI在我的情况下更好.

那么,是否可以将一些跟踪信息发送到Django-Celery管理页面?

django django-celery

18
推荐指数
4
解决办法
1万
查看次数

Django 多个缓存后端路由器如何?

所以我想在mysql中缓存一些数据,在memcached中缓存一些数据。

目前我的配置文件中有这个,但我不知道如何为缓存后端编写路由器。

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
        'LOCATION': '127.0.0.1:11211',
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用多数据库结构,并且我知道如何编写多数据库路由器。

在设置.py

DATABASE_ROUTERS = ['oceankeys.dbrouter.SphinxRouter','oceankeys.dbrouter.DefaultDbRouter']
Run Code Online (Sandbox Code Playgroud)

有人知道如何让Django 缓存 BACKEND路由器吗?

谢谢

django memcached django-cache

5
推荐指数
1
解决办法
3092
查看次数

标签 统计

django ×2

django-cache ×1

django-celery ×1

memcached ×1