使用jQuery Mobile,Django和Phonegap构建移动应用程序

我目前正在开始使用jQuery Mobile构建一个移动应用程序,并将其与Phonegap一起用于本机应用程序支持,这是我们已经在Django中编写的桌面应用程序的扩展,我的问题是连接客户端的最佳方法应用程序以html5 / js / css编写到服务器端,我只是使用JSON发送/接收数据,有没有人有任何好的文章

解决方法

我个人已经创建了多个本地应用程序与JqueryMobile作为我的前端 – Django作为服务器端 – 和phonegap本机包装到一个iTunes存储应用程序。这真的是一个伟大的技术组合,如果做得正确 – 可以产生一个快速的本机应用程序。

首先你应该看看Tastypie。 Tastypie是一个非常简单的方法来创建一个即时的RESful API,可以将JSON数据发送到javascript / JQuery。它是一个Django应用程序,它非常pythonic(大量容易的类/方法覆盖 – 一切都是透明的)。

数据传输的流程将如下所示:

>使用jquery.ajax函数或getJSON函数来从指定的URL获取/发布/放置JSON数据。
>此URL是从您的模型创建的tastypie API。它可能看起来像/ api / vi / blogs / all /
>现在,您的前端使用Jquery拥有JSON数据 – 您可以随意使用任何您想要的数据 – 填写表格 – 使用表单等。

首先查看一些Jquery / Jquery移动ajax函数,以及如何使用Jquery库在前端使用JSON。第二,熟悉将JSON发送回Django视图(解析数据并将其保存到数据库中)。然后深入了解JQuery Mobile用户界面的具体细节以及使其与PhoneGap运行良好的步骤。

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...