我正在使用 APscheduler 在我的应用程序中安排一些作业。
我将我的数据库用作作业存储,将所有信息保存在名为 Jobs
的表中。
由于此表是由 APscheduler 创建和填充的,因此我无法将其作为 Django 模型实例进行访问(它未在 models.py
中定义)。
如何从此表中检索数据并将其注册为管理页面上的模型?
我在网上搜索并找到了 Django 的 RawQuery
,但它似乎对我不起作用。
最佳答案
Since this table is created and populated by
APscheduler
, I don't have access to it as a Django model instance.
你有。 django-appscheduler
[GitHub]只是一个 Django 应用程序,它有一个 models.py
file [GitHub]里面有一个 DjangoJob
。
因此您可以导入它:
from <b>django_apscheduler.models</b> import DjangoJob
并像处理其他模型一样进行查询。
关于python - 从表中检索数据并将其注册为 Django 管理页面上的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66276437/