【问题标题】:Storing user input data in HTML5在 HTML5 中存储用户输入数据
【发布时间】:2014-07-30 15:30:16
【问题描述】:

一个(可能的)客户有一份多部分的调查问卷,他们希望用 HTML5 编码(以提高响应能力)。我在想 Bootstrap 3,结合 HTML 和一点 o' javascript。但是,我不知道他们在跟踪答案方面有哪些选择。

我是 HTML5 新手,来自 Flash 世界。我有哪些选择?这似乎是后端数据库的工作,而且我知道足够多的 Django 会遇到麻烦,所以也许这将是最好的选择?我做过基本的 Django 站点,但是当出现问题时,哦,有点痛苦! (我还没有发现 Django 对用户友好)

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

谢谢

【问题讨论】:

    标签: javascript database django html twitter-bootstrap


    【解决方案1】:

    将 ViewModel 与 Knockout.js 结合使用以提高响应速度。它相当快。 你可以看到这个示例 Knockout.js 项目here

    【讨论】:

    • 谢谢,我去看看。
    【解决方案2】:

    你看过 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 trivial。

    【讨论】:

      【解决方案3】:

      您最好的选择可能是使用 CMS。这将大大缩短您的开发时间,并帮助您避免常见的陷阱。

      我建议将WordPress 与某种plugin 结合使用,因为根据我的经验,它对于小型项目来说是最容易使用的。

      HTML5 有一些新元素和简化的语法。一些元素的定义发生了变化(标签的预期用途是什么)。

      更新:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-19
        • 1970-01-01
        • 1970-01-01
        • 2023-03-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多