1

我一直在网上看,有一些关于人们使用 Django Web 框架和 Phonegap 构建移动应用程序的文章。

但是,它在 phonegap 上说要将您的 HTML、JS 和 CSS 文件上传到构建中。这是否意味着您不能使用 django 来构建带有 phonegap 的移动应用程序?

关于如何构建的任何澄清或步骤都会很棒。

4

1 回答 1

1

将 PhoneGap 视为 WebKit 视图中预加载的静态网页。您可以添加 JavaScript(大多数人使用 JQuery/JQueryMobile)使其动态化,并使用 AJAX 调用从服务器加载数据,但渲染模板不是它的作用。你可以做片段,但它与 Django 模板不同。

我正在开发一个项目,该项目通过运行 Django 的服务器的 API 处理数据加载。该应用程序是在 PhoneGap 中编写的,并使用 AJAX 调用来获取额外数据。我想说看看像 TastyPie 这样的 django 应用程序来帮助获取数据。使用 PhoneGap 的主要目标是 1) 更好的 HTML 加载时间,因为它是本地的,2) 通过仅发送 API 数据来减少流量,从而更好地用于蜂窝网络和 3) 访问您无法访问的硬件中的本机功能在网页中使用 JS。

于 2013-05-23T18:01:21.590 回答