python - 在 Django 中使用 API 调用创建新模型实例

标签 python django

我不确定如何在我的 Django 应用程序中解决这个问题:

我需要每 n 天调用一次 API。我可以进行此调用并通过 Python 获取所需的数据,但我到底应该将代码放在哪里?

是否将代码放入特定的 View 中,然后将该 View 映射到 URL,并在我想要基于 API 调用创建新模型实例时调用该 URL?

或者我是否以错误的方式处理这个问题?

最佳答案

我通常这样做的方式是结合自定义 Django-admin commands ,然后按照预定的 Cron job 运行它们

您可以像运行默认命令一样运行自定义命令:

python manage.py <your_command_name> <your_command_arguments>

关于python - 在 Django 中使用 API 调用创建新模型实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33208805/

相关文章:

python - Django 中的 WordPress 小部件类型功能

Django 防止缓存包含的 html 片段

python - skimage 调整大小给出奇怪的输出

python - 使用结构将 float 从 Arduino 发送到 Python

python - 使用 Python 的文本阴影

python - 使用串行端口和 MySQL 从 arduino 在 Rpi 上收集数据

django - AWS Kubernetes RDS 连接

python - 从URL上传Django ImageField

python - Django:使用 forms.DecimalField 的 max_decimal_places 选项时出现 TypeError

Python Mysqldb 为位值返回 '\x01'