在HTML5中存储用户输入数据

时间:2014-06-10 01:02:30

标签: javascript database django html5 twitter-bootstrap

(可能的)客户有一个多部分问卷,他们想要用HTML5编码(用于响应)。我在想Bootstrap 3,结合HTML和一点点javascript。但是,我不知道他们在跟踪答案方面的选择是什么。

我是HTML5的新手,来自Flash世界。我有什么选择?对于后端DB来说这似乎是一项工作,而且我知道Django会遇到麻烦,所以也许这是最好的选择?我已经完成了基本的Django网站,但是当出现问题时,哦,这有点痛苦! (我没有发现Django对用户友好,因为我喜欢)

HTML5中有什么新的和时髦的(我不确定他们如何从本地存储中获取数据)?我擅长HTML,但不知道HTML5中所有棘手的技巧。

由于

3 个答案:

答案 0 :(得分:2)

将ViewModel与Knockout.js一起使用以获得响应。它非常快。 您可以看到此示例Knockout.js项目here

答案 1 :(得分:1)

你有没有看过GitHub上的Django HTML5 Boilerplate(DH5BP)项目1

来自Readme.md

  

Django HTML5 Boilerplate ...将HTML5 Boilerplate(H5BP)项目整合到易于使用的Django友好的Python包中。

     

https://github.com/h5bp/html5-boilerplate

找出有关HTML5 Boilerplate的信息      

该项目区别于其他H5BP到Django端口   包括自动转换新版本的Fabric脚本   H5BP成为Django友好的Python模块。理想情况下,这将使   及时了解H5BP的最新版本。

答案 2 :(得分:0)

您最好的选择可能是与CMS合作。它会大大缩短你的开发时间,它可以帮助你避免常见的陷阱。

我建议WordPress使用某种plugin,因为根据我的经验,它最适合小型项目。

HTML5有一些新元素和简化语法。一些元素的定义已经改变(标签的用途是什么)。

更新

四年后,WordPress现在有了一个REST API。存储用户输入的一种好方法是检查他们是否已登录,然后通过AJAX将信息发布到API。