初识Python-web框架的这两天
前段时间打算学习python,其实时间蛮紧张的,看看文字教程,累了就看视频教程。算是把基本的语法过了一遍,但是OOP就费了好大的气力
,C里有的对象,继承,等等等,还算能理解。不过高级点的就理解起来吃力,装饰器神马的,像我这种喜欢用脑袋跑程序的面向流程方式,Python封装出一些方法,会觉得很方便。但是再往上抽象理解起来就会吃力。
看廖雪峰的Python教程把基础过了一遍,跟着演示也输出了Hello,Web!但是接下来的实战就跟不上节奏,有点累感不爱了。果然理想与现实的落差是蛮大的、
之前有了解些Python web,个人还是比较学习什么之前先看下成果,也就是说...想学Web开发得先看看开发出来时什么东东...
很久以前偶然间的一次百度,带我来到了V2EX和Segmentfault,这种轻论坛给我的感觉特别不错,后来得知一个网站Clone IDEA,原来还有这货...而且发现原来里面好多开源的程序,其中就有好几个仿自(或许应该说成灵感来源于...)V2EX,等等...python语言开发的...原来python也可以用来搭建网站... ——大概半个月前的感慨
当时就打算学习下python,以后能在这些开源程序的基础上二次开发,或是学习下别人的源码也好~~但是考期的残酷直接把学习python的想法强制位移到了暑假...(我可以说这是没找到实习的无奈吗?@_@)
----------------------------------
来说说我“试用”过的这些个开源的论坛吧、点我可以进入python编写的开源轻论坛列表
(一)3n1b 无演示站点,试用Tornado + MySQL 开发。搜索的时候,有人说这个是做的最好的了,于是鼓捣,安装步骤详尽,废了点时间,也算是运行起来了,就是乱码不知为何。感觉叁年壹班的程序确实挺不错的,看起来很舒服。不过与我的计划不怎么一致,它是基于大学生的一个论坛,注册需要选择学校,等等。可能以后改起来也很吃力。

(二)F2E,这个是有站点的,F2E.im是一个前端技术社区。也是Tornado + MySQL的,搭建也许有了之前的一点点经验,相对来说好搭建一些。鼓捣一阵也成功运行了。
看起来也还不错。就是鼓捣半天也不知道如何创建节点和进入后台...发个贴子都没发成...

(三)Fairybbs,fairybbs.com就是演示网站,还不错,Django + MySQL开发,作者隔断时间就会更新下,从Github上的说明来看,作者写这个的原因就是因为june这个软件是Flask框架编写的而他不喜欢Flask...
Fairybbs作者谦虚的说除了框架不同,其它方面是不如June的。所以我先搭建了June看了下。后来更多的了解了下Fairybbs,感觉挺适合我学习的,Django的文档特别友好。而且使用Django的人也很多,可能对新手菜鸟学习起来轻松些。
(四)June,Flask开发的,python-china.org在使用这个程序,虽然配色我喜欢灰白系列,这个的配色不是很喜欢,不过应该很好改的,搭建过程也很枯燥,无限的小心+耐心,终于是把他运行起来了。虽说也存在点小问题,废了些力气算是运行起来了...问题留给以后再去解决...

----------------------------------------
花了两天的时间挑程序,试验,搭建,鼓捣...真怪累人的...
不过也算是对Python Web有了点了解。相比于搭建个WP博客,不知道要多费多少力气...
也了解了下Nginx和supervisor,增长了点见识,在这忙碌的打怪升级中算是exp+1吧,抽空可以继续的深入了解下~
其实在本地搭建起来也没什么用,短期内也不会修改。不过总归是值得的,有个奔头,学习才会更加的充满希望...虽然不知道多久才能看得懂,修改别人的程序...但是不努力一下,永远都不知道要多久呢、
初识Python-web框架的这两天的更多相关文章
- 浅谈Python web框架
一.Python web框架 Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework.framework不可胜数,不完全 ...
- python web框架介绍对比
Django Python框架虽然说是百花齐放,但仍然有那么一家是最大的,它就是Django.要说Django是Python框架里最好的,有人同意也有人 坚决反对,但说Django的文档最完善.市场占 ...
- python web框架——扩展Django&tornado
一 Django自定义分页 目的:自定义分页功能,并把它写成模块(注意其中涉及到的python基础知识) models.py文件 # Create your models here. class Us ...
- Python Web框架
本节对Python Web框架学习 一.MTVModel: 存放所有数据库相关文件Template:模板文件,存放html文件View: 业务处理,即函数文件 二.MVCmodel: 存放数据库相关文 ...
- 一步一步理解 python web 框架,才不会从入门到放弃
要想清楚地理解 python web 框架,首先要清楚浏览器访问服务器的过程. 用户通过浏览器浏览网站的过程: 用户浏览器(socket客户端) 3. 客户端往服务端发消息 6. 客户端接收消息 7. ...
- python三大web框架Django,Flask,Flask,Python几种主流框架,13个Python web框架比较,2018年Python web五大主流框架
Python几种主流框架 从GitHub中整理出的15个最受欢迎的Python开源框架.这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等. Django: Python We ...
- 自定义python web框架
-- Bootstrap http://www.bootcss.com/ -- Font Awesome http://fontawesome.io/ -- bxslider http://bxsli ...
- 微型 Python Web 框架: Bottle
微型 Python Web 框架: Bottle 在 19/09/11 07:04 PM 由 COSTONY 发表 Bottle 是一个非常小巧但高效的微型 Python Web 框架,它被设计为仅仅 ...
- 一文读懂Python web框架和web服务器之间的关系
我们都知道 Python 作为一门强大的语言,能够适应快速原型和较大项目的制作,因此被广泛用于 web 应用程序的开发中. 在面试的过程中,大家或多或少都被问到过这样一个问题:一个请求从浏览器发出到数 ...
- python web框架Flask——csrf攻击
CSRF是什么? (Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一,也被称为“One Click ...
随机推荐
- JSP_include指令和<jsp:include>
包括三个文件:jsp_include.jsp, static.html, two.jsp 周边环境:tomcat7.0. myeclipse10 1.jsp_include.jsp <%@ pa ...
- ExtJs4得知(五岁以下儿童)主要的Ext分类
Ext类是ExtJs最常见的.最基本的类,它是一个全局对象,它封装了全班.辛格尔顿和 Sencha 该方法提供了一种有用的库. 嵌套在该命名空间中一个较低的水平最用户界面组件. 但是提供了很多有用的功 ...
- 百度echarts扇形图每个区块增加点击事件
效果图:操作人员要求 :我想看这个扇形图对应的 页面信息,给我加个链接跳转:原先的chart.js发现没有api,后来改用百度的echart.js <!DOCTYPE html> < ...
- Android MenuItem 设置文本颜色-TextColor设置
前面一直在寻找 MenuItem文字颜色设置. 我发现API唯一的背景颜色设置. .. 因此,找到下面的方法.在OverFlow看到. 在onCreateOptionsMenu一下. 使MenuIte ...
- Android - 采用ApiDemos得知Android开展
采用ApiDemos得知Android开展 本文地址: http://blog.csdn.net/caroline_wendy 位置: android-sdk/samples/android-20/l ...
- 4、Cocos2dx 3.0三,找一个小游戏开发Hello World 分析
尊重开发人员的劳动成果.转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27186557 Hello World 分析 打开新 ...
- 杭州电acm理工大舞台版
我要参加全国软件设计大赛C/C++学生语言组,前一个假设<C训练和演习,并总结手>没看完,请阅读上述并根据所作的训练,然后做下面的练习. 门户:http://blog.csdn.net/l ...
- SSIS从理论到实战,再到应用(1)----创建自己的第一个包
原文:SSIS从理论到实战,再到应用(1)----创建自己的第一个包 其实,如果你使用sql2008的导出导入工具的时候,你就已经在使用包了. 目标:使用sql2008 导入导出工具,导入excel数 ...
- 编译器神vim改头换面
我相信,农民听到两件神器码,首先emacs,首先vim.大家都知道e党和v党总是吵架.竟,这无助于嘈杂.只是每个人都有自己的道理也适用.在接触vim,同时联系emacs.对于作家,我认为vim更适合. ...
- elasticsearch的rest搜索---对于相关度的大牛的文档
目录: 一.针对这次装B 的解释 二.下载,安装插件elasticsearch-1.7.0 三.索引的mapping 四. 查询 五.对于相关度的大牛的文档 五.对于相关度的大牛的文档 http: ...