调用外部 API 并发回数据以通过 forms/templates 连接到 Django

Call external API and send data back to connect to Django through forms/templates

我正在尝试使用 Django 表单加载模板。我能够进行外部 API 调用并取回一些数据。现在,我需要使用一些外部数据(不是表单输入)并在 Django 中创建一个模型过滤器。有没有办法将数据从 Javascript 传递到 Django 表单中?

因此,解决此问题的最佳方法是在 Django 中进行 API 调用 - Vanilla JS 可用于在点击 form.submit 之前做一些有趣的 UI 事情().之后,Django 取回表单数据。在 Django 中进行 API 调用是有意义的,因此它可以使用从那里到 views/models 的响应。我使用请求库在 Django 中进行 API 调用。