2

我正在构建一个 Web 应用程序以允许用户查看和操作数据,尤其是数字和地理数据。输出清晰和专业(数据网格、谷歌地图覆盖等)很重要。但就用户界面而言,我宁愿从命令行界面的灵活性开始,然后再构建 GUI 样式的表单。

您能否提供任何提示、技巧或建议来创建可以驱动界面其余部分的基于 AJAX 的命令行界面?指向现有应用程序的指针也很棒。

我使用的堆栈是服务器端的 Django/Python 和浏览器中的 ExtJS。如果可能的话,我想将命令路由到 Django shell,然后添加一些额外的函数来将结果输出到数据网格、地图等。

谢谢!

@Soviut感谢您的快速回复。恐怕我不能说得那么清楚。我想使用 shell 在服务器端触发命令,然后反馈到客户端的输出。

这是我刚刚找到的一个示例:http: //shell.appspot.com/

只是我希望它不仅在 shell 内生成文本输出,而且还生成将被其他 AJAX 侦听器用于数据网格和地图的输出。

4

2 回答 2

3

goosh是命令行 Web 应用程序的一个很好的例子。我与它的创作无关,但我已经将它的部分设计用于工作中。

于 2009-02-04T01:19:15.537 回答
0

获取Firefox 的Firebug。它具有用于监视 DOM 和网络流量的控制台,并具有用于直接调用的命令行。这对于在JQuery和我认为是 ExtJS等框架中测试 ajax 命令特别有效。网络流量面板特别有用,因为它可以看到经常被 ajax 库吞噬的 AJAX 错误。

于 2009-02-04T00:54:40.373 回答