【问题标题】:Javascript AJAX API generation for Django为 Django 生成 Javascript AJAX API
【发布时间】:2011-09-20 09:42:07
【问题描述】:

我有一个 Django 页面,它在某些地方使用 AJAX 来增强页面。目前,这些 AJAX 调用的后端是返回 JSON 的普通 Django 视图,并且这些视图的 URL 在 Django 中是硬编码的。

我目前正在寻找不同的、更好的方法来解决这个问题。我的想法如下:拥有一些“魔法”,在 Django 中获取 Python 代码并为其公开一个 API。此外,还会生成一个 JS 文件,该文件可以包含在向 Javascript 公开此 API 的页面中。理想情况下,所有底层工作都是隐藏的。有没有这样做的项目?还是有其他方法可以做到这一点?

【问题讨论】:

    标签: javascript django web-applications


    【解决方案1】:

    有许多为 API 构建而设计的模块,但我认为其中任何一个(Django REST Framework、Piston、Tastypie)都不适合您的需求。 可能与您的描述相似的是Dajax Project - 它有一些自动 ajax 注册的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-27
      • 2011-12-20
      相关资源
      最近更新 更多