python的前端和后端_python前端和后端数据交互,tornado框架入门,初学小试牛刀!...

Python前端和后端是如何交互的,怎么用tornado框架快速搭建前端和后端数据交互?

u=3395886935,2686492066&fm=173&s=5D65A9444D930FD64B5F79810300E098&w=640&h=427&img.JPEG

前端与后端的数据交互,最常用的就是GET、POST,比较常用的用法是:提交表单数据到后端,后端返回json

前端的数据发送与接收1)提交表单数据2)提交JSON数据后端的数据接收与响应1)接收GET请求数据2)接收POST请求数据3)响应请求下面是python前端和后端数据交互的例子,利用ttornado框架快速搭建前端和后端数据交互,代:码实现如下:

import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define,optionsdefine('port',default=8000,help='run port', type=int)class AbcIndexHandler(tornado.web.RequestHandler):def get(self):self.write('Hello tornado')if __name__ =='__main__':tornado.options.parse_command_line()app = tornado.web.Application(handlers=[(r'/abc',AbcIndexHandler),])http_server =tornado.httpserver.HTTPServer(app)http_server.listen(options.port)tornado.ioloop.IOLoop.instance().start()在IE里输入地址加配置好的端口号,效果如下:

u=4289563139,2648245160&fm=173&s=6191CD3A1F2A4D205CF4D1D9000080B1&w=640&h=219&img.JPEG

1、要搞懂区别,我们首先要知道他们是什么。

Web前端: 顾名思义是来做Web的前端的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。

Web后端:后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

u=3920488516,2450064305&fm=173&s=1E1B73CA5E730A960FBF3609030030DE&w=640&h=427&img.JPEG

2、web前端分为网页设计师、网页美工、web前端开发工程师。首先网页设计师是对网页的架构、色彩以及网站的整体页面代码负责网页美工只针对UI这块的东西,比如网站是否做的漂亮,web前端开发工程师是负责交互设计的,需要和程序员进行交互设计的配合。

3、 web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等。 后端的话可供开发的语言有 asp、php、jsp、.NET 这些后端开发语言的话搭建环境都不一样

4、实际的开发过程中,前端、后端开发人员的定位如下:

1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。

2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。

python的tornado框架开发项目快速,性能比较好,今天初学框架分享的比较简单,大佬不要笑话了,欢迎留言跟小编一起学习Python和交流,祝大家早日成为Python大牛!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值