问题标签 [django-chronograph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3211 浏览

django - 来自管理界面的 Django 自定义管理命令

我问了一个前面的问题,让 django 命令按计划运行。我得到了这个问题的解决方案,但我仍然想让我的命令从管理界面运行。我遇到的障碍是,一旦我进入管理界面,我的自定义管理命令就无法被识别。

我将此追溯到实用程序的__init__.py文件。django/core/management似乎发生了一些奇怪的行为。当服务器首次启动时,字典变量 _commands 会填充核心命令(from django/core/management/commands)。来自所有已安装应用程序的自定义管理命令也被推送到 _commands 变量中,以获得所有管理命令的整体字典。

不知何故,虽然在服务器启动和 django-chronograph 从管理界面运行作业之间, _commands 变量丢失了自定义命令;字典中唯一的命令是核心命令。我不确定这是为什么。会不会是路径问题?我错过了一些设置吗?这是 django-chronograph 的特定问题吗?所以忘记调度。 我如何从 django 管理图形界面运行自定义管理命令来证明它确实可以完成?或者更确切地说,我如何确保可以从所述界面获得自定义管理命令?

0 投票
2 回答
359 浏览

django - 无法在 django 1.7 中安装 django-chronograph

我尝试安装django-chronographdjango-1.7在我的 django web-app 中分配计划任务。

我按照此处显示的说明进行操作,但在运行时出现以下错误python manage.py makemigrationspython manage.py syncdb

django-chronograph不支持吗django-1.7

0 投票
3 回答
351 浏览

python - 每隔一段时间运行特定的 django manage.py 命令

我需要每 X 分钟在 EC2 实例上运行特定manage.py命令。例如:python manage.py some_command

我已经抬头了django-chronograph。按照说明,我已添加chronograph到我的 settings.py 但runserver它一直告诉我No module named chronograph

有什么我想运行的吗?运行后如何获取manage.py命令以使用计时码表运行?

编辑:它安装在 EC2 实例的 virtualenv 中。

0 投票
0 回答
700 浏览

django - 如何设置定期备份

我有一个 Django 项目,其中有很多应用程序。为了备份数据库,我使用了 django-dbbackup。

要备份数据库,我使用以下命令:“python manage.py dbbackup” - 该命令基本上是对现有数据库进行备份并将其存储在指定位置。我想要做的是,我想定期执行这个命令,使用类似 django-chronograph 的东西。

我想制作一个应用程序,它可以安排定期执行 django-dbbackup 中的“dbbackup”命令。如何让它执行来自另一个应用程序(即 django-dbbackup)的特定命令。一个简单的命令行命令就可以了。例如,我创建了一个名为 BS 的应用程序,它应该像这样工作:“python manage.py bs”,然后它应该自动执行来自 django-dbbackup 的命令并设置一个 cron 作业。我该如何做到这一点?我使用“python manage.py startapp BS”制作了一个名为 BS 的应用程序,并将其添加到 INSTALLED_APPS 中。

0 投票
2 回答
359 浏览

python - 在 django 1.10 中通过 pip 使用 Django-Chronograph 安装失败

类似于这个问题,但我得到了一个不同的错误。

我正在尝试通过 pip 安装:

我正在使用 python 2.7 和 virtualenv

错误:

0 投票
1 回答
188 浏览

telegraf - Chronograf URL 在 AWS 中不起作用

我已经在我的 EC2 实例上安装了 TICK 堆栈。但无法使用 http://:8888 访问相同的内容。我是否需要任何其他设置才能访问 Chronograf 界面。

请指教