Pycharm创建Flask项目

这篇具有很好参考价值的文章主要介绍了Pycharm创建Flask项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、首先安装Pycharm、Flask

pip install flask

备注:pip命令安装flask时会同步安装jinja2和werkzeug

二、打开Pycharm的File菜单,选择创建新的项目,在弹出对话框中,我们可以看到很多的案例,Flask、Django等等,我们选择Flask创建Flask项目。(这种方式只适用于Pycharm专业版,社区免费版不适用,社区版需要自己手写添加)

Pycharm创建Flask项目

选择创建之后一个Flask项目就出现在我们眼前:默认文件目录结构为:
manage.py 程序入口,文件命名可随意
static 用于存放静态文件,如js、css、img等,
templates 用于放置html模板文件

Pycharm创建Flask项目

三、 在Pycharm菜单栏有个run,我们可以选择run来本地启动Flask服务进行调试,IP地址为10.12.225.128,即为本机IP地址,port即为启动文件中配置的端口,浏览器使用:http://10.12.225.128:5000/hello 即可访问

Pycharm创建Flask项目

四、打开浏览器输入http://10.12.225.128:5000/hello ,可查看网站运行状况

Pycharm创建Flask项目
五、项目启动参数配置

- debug是否开启调试模式,开启后代码更改,服务器将自行重新加载,方便调试,生产环境要关掉
- threaded是否开启多线程
- port启动指定服务器端口号
- host主机,默认是127.0.0.1,指定为0.0.0.0代表本机IP
如:app.run(host='0.0.0.0',port=8000,debug=True)

六、常用的python模块及函数介绍

route():Flask类的route()函数是一个装饰器,将url地址绑定到函数。

app.route(rule, options)
 - rule 参数表示与该函数的URL绑定。 
 - options 是要转发给基础Rule对象的参数列表。

run():Flask类的run()方法在服务器上运行应用程序

app.run(host, port, debug, options)
#所有参数都是可选的,hots默认127.0.0.1(localhost)、port默认5000,debug默认False

url_for():给指定的函数构造 URL。该函数接受函数的名称作为第一个参数,以及一个或多个关键字参数,每个参数对应于URL的变量部分。
redirect():在Flask中,使用redirect()函数实现重定向功能,函数原型如下:

redirect(location) location是一个链接地址,可以使用url_for()函数得到,也可以是静态文件地址

render_template():对模板进行渲染

render_template(template_name, **context)
# 参数1: 模板名称  参数n: 传到模板里的数据也即要传到模板去的变量,变量可以传多个

Request对象的重要属性如下所列:

  • Form - 它是一个字典对象,包含表单参数及其值的键和值对。
  • args - 解析查询字符串的内容,它是问号(?)之后的URL的一部分。
  • Cookies - 保存Cookie名称和值的字典对象。
  • files - 与上传文件有关的数据。
  • method - 当前请求方法。

Flask项目中需要导入Flask模块:import flask 或者 from flask import Flask, redirect, url_for, request,render_template

重点:社区版创建falsk项目

1、往常一样,创建好一个空项目(File---->New Project),在项目根目录下新建app.py文件

2、在根目录新建名为static的Python Package,新建完成后删除其下自动生成的__init__.py文件

3、按同样的方式在根目录下新建templates 的Python Package,新建完成后删除其下自动生成的__init__.py文件

备注:有__init__.py文件的文件夹为python包,没有__init__.py文件的为目录

这样就完成了创建Flask项目。

七、新建项目常见问题

1、没有flask模块,报错提示:ModuleNotFoundError: No module named ‘flask’

解决方案:File–Settings----Project–Project interpreter–Add–搜索flask模块并且安装,安装完后会同步安装Jinja2和Werkzeug,示例图如下:

Pycharm创建Flask项目

Pycharm创建Flask项目
Pycharm创建Flask项目文章来源地址https://www.toymoban.com/news/detail-404823.html

到了这里,关于Pycharm创建Flask项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何使用PyCharm里面的库Flask,以及怎么去安装

    Flask是一个轻量级的Python Web框架,它可以让我们快速地开发Web应用程序。在本文中,我将介绍如何在PyCharm这个强大的IDE中使用Flask库,以及怎么去安装它。 首先,我们需要安装Flask库。有两种方法可以做到这一点: 方法一:使用pip命令 pip是Python的包管理工具,它可以帮助我

    2024年02月06日
    浏览(52)
  • pycharm用Pipenv创建项目

    pipenv是一个python的包管理工具,提供python的各个版本间的管理,各种包管理。官网 pipenv主要有以下特点: pipenv集成了pip,virtualenv两者的功能。 pipenv会在项目根目录下创建Pipfile文件用于记录包的版本信息、Pipfile.lock文件来锁定安装包的版本和依赖信息,管理包之间的依赖关

    2024年02月04日
    浏览(22)
  • Flask 项目怎么配置并创建第一个小项目?附上完成第一个小案例截图

    目录 1. 为什么要学习 flask? 2. flask 是什么? 3. flask 如何使用? 要安装 Flask,可以按照以下步骤进行: 4. 使用流程 4.1. 新建项目 4.1.1. 打开 pycharm,新建项目 4.1.2. 设置目录,并添加环境 4.1.3. 找到之前创建的虚拟环境 4.1.4. 然后点击 OK 4.1.5. 注意,项目目录和环境目录不一样

    2024年01月16日
    浏览(39)
  • 使用Pycharm为项目创建一个虚拟环境

    前言:        虚拟环境主要是用于为特定项目创建一个独有的解释器环境,安装项目所需三方包指定版本,防止全局解释器中的包版本项目不兼容。         Pycharm版本:2023.1 一、创建虚拟环境 1.在项目目录下创建一个文件夹  2.点击Pycharm右下角的添加本地解释器 3.在位

    2024年02月15日
    浏览(29)
  • 如何使用pycharm创建一个python项目

    1.打开pycharm,点击new project 2.修改项目存放位置,点击第二个圆圈,点击add interpreter添加解释器 3.选择一个系统内置的解释器 4.点击创建按钮即可 5.打开该项目 6.在工程的地方点击鼠标右键–》选择new–》选择python file 7.给你的python文件取一个文件名,按回车键,创建成功

    2024年02月12日
    浏览(30)
  • 加密项目是否采用DAO模式 首先考量这8个因素

    随着越来越多公司寻求管理和组织战略创新,我们看到市场对 DAO  的兴趣日益增长,同时也对人们的数字生活产生了巨大影响。不过, 并不是每个项目都适合采用 DAO 模式,在做出正确选择之前,你需要考虑以下 8 个要点: 1、集中服务和大规模项目不建议用 DAO 对于 Web3

    2024年01月22日
    浏览(35)
  • PyCharm社区版如何创建Django项目并运行

    1、使用PyCharm打开一个普通的Python项目 2、为该项目配置Django环境 (1)点击\\\"File\\\"-\\\"Settings\\\" (2)点击\\\"Project:项目名\\\"-\\\"Python Interpreter\\\"-\\\"+号\\\" (3)在搜索框输入要安装的包,选择要下载的版本,然后点击\\\"Install Package\\\"  (4)配置成功  3、创建Django项目 (1)打开终端Terminal(在最下

    2024年02月02日
    浏览(32)
  • pycharm创建新项目,项目文件夹中没有venv文件夹

    pycharm创建项目没有venv_pycharm不能新建怎么办问题 实现步骤一、首先使用pycharm打开项目,发现项目中不存在venv环境。 二、file–setting–project–projectinterpreter–新建环境 三、 Virtualenv Environment -- new environment    

    2024年02月16日
    浏览(39)
  • Pycharm:通过git拉取仓库代码并创建项目环境

    一、使用pycharm打开空的文件夹 使用菜单栏:在 PyCharm 的菜单栏中,选择 \\\"File\\\"(文件)菜单,然后选择 \\\"Open\\\"(打开)或 \\\"Open Folder\\\"(打开文件夹)选项。在弹出的对话框中,浏览文件系统并选择要打开的文件夹。 使用工具栏:在 PyCharm 的工具栏中,可以找到一个 \\\"Open\\\"(打开

    2024年02月13日
    浏览(36)
  • 一个简单的Web程序(详解创建一个Flask项目后自带的一个简单的Web程序)

    程序代码截图如下:  在创建 Flask 程序时,通常需要先创建一个应用实例进行应用初始化。 上述代码中,使用 Flask 类创建了一个应用实例 app。 __name__ 参数用于获取当前代码文件的文件名,作为应用实例的名称。 if __name__ == \\\'__main__\\\': app.run(debug=True) 用于启动服务器并运行应

    2024年01月20日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包