分类目录归档:计算机与编程

新版本的Flask中如何启动开发服务器和开启调试模式

从Flask 0.11版本开始,官方就建议使用flask run命令来取代app.run()方法运行开发服务器。尽管如此,两年多过去了,仍然有大量新发布的文章和教程在示例中使用app.run()方法启动程序。类似的,虽然内置的命令行支持已经非常完善,但还有很多人在使用Flask-Script。 阅读全文

使用Flask-Avatars在Flask项目中设置头像

Flask-Avatars

大多数Web程序中都会涉及到头像的实现。不同类型的项目,对于头像的需求不同,有些项目可以直接使用Gravatar提供的头像服务,而有的项目则需要提供自定义头像设置。扩展Flask-Avatars几乎满足了所有常见的头像需求: 阅读全文

使用Bootstrap-Flask在Flask项目中集成Bootstrap

Bootstrap-Flask是一个简化在Flask项目中集成前端开源框架Bootstrap过程的Flask扩展。使用Bootstrap可以快速的创建简洁、美观又功能全面的页面,而Bootstrap-Flask让这一过程更加简单和高效。尤其重要的是,Bootstrap-Flask支持最新版本的Bootstrap 4版本。 阅读全文

《Flask Web开发实战》中的实战项目

很多朋友对《Flask Web开发实战》(大约8月底上市)中的项目实例很感兴趣,这篇文章就来简单的对这些项目进行介绍,并给出一些截图。第1~6章的示例程序和扩展Flask-Share已经放到GitHub上,新书上市后,7~11章项目的源码也会放到GitHub上,届时也会提供在线Demo以便体验程序功能。 阅读全文