网站搜索

Flask 与 Django – 它们之间的区别

Flask 和 Django 之间的主要区别

  • Flask 提供对 API 的支持,而 Django 不支持任何 API。
  • Flask不支持动态HTML页面,而Django提供动态HTML页面。
  • Flask 是一个为快速开发而构建的 Python Web 框架,而 Django 是为简单的项目而构建的。
  • Flask 提供了多样化的工作方式,而 Django 提供了单一的工作方式。
  • Flask Web 框架的 URL 调度程序是 RESTful 请求;另一方面,Django框架的URL调度程序是基于controller-regex的。
  • Flask 是一个 WSGI 框架,而 Django 是一个全栈 Web 框架。

阅读更多 →

在 GitLab 上设置 CI/CD 以在 Heroku 上部署 Python Flask 应用程序

最近,我遇到了将 Python Flask Web 应用程序部署到 Heroku 的挑战。该应用程序的代码托管在 GitLab 中。

Heroku 支持从 GitHub、Dropbox 以及常用的 Heroku git 部署应用程序。我已经有一段时间没有使用 Heroku 了。我想知道是否可以直接从 GitLab 存储库部署代码,而不是使用上述任何来源。

我找

阅读更多 →

如何使用 Python 和 Flask 构建 Web 应用程序 — 深入教程

Python 是一种用途极其广泛的语言。它被认为是现代发展的主要内容。它用于最简单的脚本到复杂的机器学习和神经网络训练算法。

但也许 Python 鲜为人知的用途是它作为 Web 服务器的用途。与 Node/Express 和 Ruby on Rails 等更流行的框架相比,Python 作为大多数开发人员的 Web 服务器选择经常被忽视。

使用 Python 编写的后端确实非常有用,原因如下:

Docker 开发工作流程 —Flask 和 Postgres 指南

通过蒂莫西·柯

Docker 是最新的热潮之一,是一个令人惊奇且强大的工具,用于打包、运输和运行应用程序。然而,了解并为您的特定应用程序设置 Docker 可能需要一些时间。由于互联网上充斥着概念指南,因此我不会太深入地讨论容器的概念。相反,我将解释我写的每一行的含义以及如何将其应用到您的特定应用程序和配置。

阅读更多 →

如何使用 Flask 构建 Web 应用程序并将其部署到云端

作者:萨尔瓦多·维拉隆

简介

在每个部分中,我都会展示一些代码供您遵循。本教程中使用的所有代码都可以在此 GitHub 存储库中找到。

什么是 HTTP?它与 Flask 有什么关系?

HTTP 是网站的协议。互联网使用它与

阅读更多 →

如何使用 Python 的 Flask 和 Google App Engine 构建 Web 应用程序

通过特里斯坦·甘里

这是一个供初学者学习 Flask、API 和 Google App Engine 的小型教程项目。

阅读更多 →

如何在虚拟环境中安装 Flask

如果您想使用 Flask,那么您来对地方了!如果您想使用 Flask 探索 Web 开发,本指南将教您如何安装 Flask。

请记住,Flask 可能并不总是最佳选择 - 如果您不熟悉 Python 中的 Web 开发,那么用它构建大型 Web 应用程序会变得很困难。也许看看 Django 作为另一种选择。

Flask 是一个微型框架,您可以在标准 Web 框架中已有的基本准系统功能上选择您想要的功能。

首先确保您已经安装了 Python 3 并且正在虚拟环境中使用它。

另外,请确保您尚

阅读更多 →

我使用 Express、Flask 和 ASP.NET 重建了相同的 Web API。这是我发现的。

我一直在寻找支持桌面游戏应用程序的后端框架,并决定进行一些研究以确定最适合我的需求的框架。

目标很简单:构建一个简单的 RESTful API,允许前端应用程序执行基本的 CRUD 操作,向我介绍开发过程。

有很多后端框架选项,我最熟悉 JavaScript、C# 和 Python(按顺序),这在一定程度上限制了我的选择。  自然的起点是构建一个简单的前端,将请求发送到 API,然后 API 依次读取和写入本地数据库。

我从 Express 开始了我的开发过程,出于我将很快解释的原因,它让我也检查了 Flask 和 ASP.NET。我认为我

阅读更多 →

全栈 Python Flask 教程 - 构建社交网络

了解如何使用 Python Flask Web 框架构建基本社交平台。

在本视频中,我们向您展示如何:

  • 如何创建数据库,
  • 如何从数据库中提取数据
  • 如何使用 Python 创建 Web 服务器
  • 并使用 Python HTML 模板为用户呈现页面

您可以在此处观看完整教程(观看 40 分钟)。

阅读更多 →