0.引言

作者: Feelings1207 | 来源:发表于2017-12-19 13:45 被阅读0次

        Flask是一个python的Web后端框架,类似的还有Django、web.py、tornado等,我选择Flask作为开始学习后端的框架,网上也有很多关于不同框架之间的比较,Flask的特点在于小巧灵活、扩展性强等,当然没有最好的,只有最合适的,不同框架的异同在此不再赘述。


前期需掌握的知识:

    1.对python有一个基本的掌握;可以看完一本python入门的书籍,网上已经有很多推荐的了,再刷一些编程的题目,例如codewars刷到3ku或者2ku。

    2.对数据库知识有一定的了解;MySQL即可,会简单的增删查改等操作。

    3.对前端html/css/js以及http等有一定的了解。html/css找个靠谱的教程过一遍即可,js也可以在codewars中练练,http可以通过写几个简单的python爬虫来初步了解。


        如果你已经掌握了基本的这些知识,就和我一起来开发一个简单的问答网站吧,后续我们称之为Q&A Demo。开发环境是windows 7 64位 + python 3.6 + pycharm专业版 + mysql 5.6,也会用sublime text 3来临时跑一些测试的代码。浏览器使用chrome,对于我们调试html格式、布局等很有帮助。

        python、pycharm、mysql的安装教程网上都有,并且我认为开始学习flask的同学在配置开发环境这个事情上都是完全OK的。需要说明的是我一开始使用mysql 5.7,在配置flask-sqlalchemy的时候报错,切换成5.6版本就好了。


后续内容更新请移步我的SegmentFault专栏

相关文章

  • 0.引言

    Flask是一个python的Web后端框架,类似的还有Django、web.py、tornado等,我选择Fla...

  • 0. 引言

    贝叶斯分类器以特征值的统计概率为基础,将未知类型的样本分类到最可能的类别中。对于给定的M类的分类任务和一个用特征向...

  • Shell 学习-- 0.引言

    shell 一直在用,但是没有系统的学习过。趁这次机会,整理下。复习下,也学习下。 shell 是什么? Shel...

  • Hive常用算子实现原理简述--MapReduce版

    0. 引言 Hive中的常用算子包括distinct、join、group by、order by、distrib...

  • 0.《Apps让生活更美好》引言

    一直在找一个可以发自己所写的文章的交流平台。早上看到“疯子和呆子”在某微信群里发的《Uber和滴滴让出行更美好》,...

  • SVM

    0. 引言 支持向量机(SVM,Support Vector Machine)是Cortes和Vapnik于199...

  • AJAX五步曲

    0.引言 AJAX展开缩写后是Asynchronous JavaScript and XML,即异步的JS和XML...

  • Low Poly角色设计:0.引言(含目录)

    原文地址:《Low Poly Character Design》 作者 POTYPANTS 一个角色代表一种个性,...

  • Android Studio 生成和引用编写的SDK

    2018.07.10 初稿 0. 引言 介绍利用AS生成自己编写的SDK文件; 1. 简介 Eclipse可以生成...

  • Android Studio 生成编写的SDK的API文档

    2018.07.10 初稿 0. 引言 介绍利用AS生成SDK相关API的文档。 1. 简介 利用AS生成SDK之...

网友评论

      本文标题:0.引言

      本文链接:https://www.haomeiwen.com/subject/cnybwxtx.html