Flask学习疑惑

自学python+flask中,有以下基础,但依然迷糊:

1.html,css,javascript,切过图做过静态网页,《JS高级程序设计》,《DOM编程艺术》……
2.http基础,缓存,持久连接等
3.python基础

现在在自学flask,然而发现就像app.config.from_object(config)这种东西,看完官网doc后硬是没看懂,更别说g,session(知道与http里面的cookie对应)这些,可是在网上找不到相关的更多内容了。在github上下载的一些号称适合学习的powered by flask总会渗入各种奇怪的东西,比如node.js。然后我花在学node.js上面的时间比flask还多(实际上就是稍微碰到一点内容,可我不深入学又看不懂),或者如SQLite3,然后我去学SQLite3,仅仅是为了适应这个flask教程,后面又冒出一个sqlAlchemy,可是人家会建议先学SQL语句,然而看了语法语句后却不知道要如何迁移到python+flask上。要不就是每个人写的python代码风格各异,那些变量名取得好捉狂。

可是现在去看那些“看视频学python”,在线编程网站又觉得太简单了。
所以有点无所适从,请求指教,谢谢!

阅读 4.1k
3 个回答

首先flask是一个轻量级的框架,它只保留了基本的核心部分,而其他的像数据库这种就需要自己去配置,所以你学习了配合flask使用的SQLite3还有sqlAlchemy,不过不要忘了你是在学flask,其他的东西只要简单会用就暂时不要深究了,以免耽误进度。
这里推荐一本学习flask的书————《Flask Web开发,基于python的Web应用开发实践》。
这本书前几章分别介绍了flask用到的模板,数据库,web表单等等,关键是这些都是以flask为核心介绍的,不会跑太远。这本书后面则是以一个社交博客系统来实践前面所学的基础知识,非常具体而且跟着做一定能做出来。你可以专心的把这本书撸一遍,保准有效果。

看看廖雪峰老师的教程 用python写一个web框架 看明白再上手flask 一下就豁然开朗了

表示,找了一個源碼慢慢讀 gayhub

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题