Python后端和html / ajax前端,需要我的应用程序的建议

时间:2014-02-11 14:44:34

标签: python ajax

目前我编写了一个从flickr站点提取数据的python脚本,并将其转储为python类对象和YAML文件。

我打算把它变成一个网站:

  • 一个简单的html首页,可以向后端发送请求,触发后端运行的python脚本

  • 响应将被解析并呈现为html页面上的表格。

由于我是python的新手,我不知道如何规划我的项目。有什么建议来构建这个应用程序?我应该使用的任何框架或技术?例如,我想我应该在前端使用ajax,后端怎么样?

提前感谢您的建议!

2 个答案:

答案 0 :(得分:1)

你可以看看Django或Flask。 至于我,Flask对你来说要好得多,因为它最小巧,更简单。您可以在此处阅读有关构建Flask应用的信息: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world 关于Django: http://www.djangobook.com/en/2.0/index.html 我用它们用AJAX构建应用程序。

请注意Django有更好的Python 3支持。

你也可以在瓶子或其他东西上看到。如果您不喜欢Django和Flask,请尝试谷歌。例如,比较Python Web框架: http://www.sixfeetup.com/blog/4-python-web-frameworks-compared

答案 1 :(得分:0)

你应该为你的应用使用Django框架。您可以将脚本集成到Django视图中。您还可以使用loaddata系统将yaml数据插入数据库