当前位置: 首页 > news >正文

php企业网站源码下载seo的英文全称是什么

php企业网站源码下载,seo的英文全称是什么,专门做电子书的网站有哪些,网页微信版客户端下载回顾之前学习的内容 02 Flask-快速上手 Flask 中最简单的web应用组成 1. 导入核心库 Flask from flask import Flask2. 实例化 web应用 注意:不要漏了 app Flask(__name__) 中的 __name__ 表示:是从当前的py文件实例化 app Flask(__name__)3. 创…

回顾之前学习的内容

02 Flask-快速上手

Flask 中最简单的web应用组成

1. 导入核心库 Flask

from flask import Flask

2. 实例化 web应用

注意:不要漏了 app = Flask(__name__) 中的 __name__
表示:是从当前的py文件实例化

app = Flask(__name__)

3. 创建一个路由和视图对应

@app.route('/')
def index():return 'Hello Flask!'

启动 web应用

app.run(debug=True)

完整代码

from flask import Flaskapp = Flask(__name__)@app.route('/')
def index():return 'Hello Flask!'if __name__ == '__main__':app.run(debug=True)

Flask 添加配置信息

开启 Debug

在这里插入图片描述
从上面我们可以看出 Debug 是没有开启的

为什么开启 Debug
  • 什么是 Debug?

  • Debug 有什么作用?

  • 什么是Debug?
    Debug是调试模式,在Flask中,开启Debug模式意味着应用运行在调试模式下,这允许应用在出错时提供更详细的错误信息,并且在代码修改后自动重载。

  • Debug有什么作用?
    开启Debug模式后,每次代码修改并保存后,服务器会自动重新加载应用,无需手动重启。这在开发过程中可以节省大量时间,特别是在频繁修改代码和测试时。

开启 Debug的四种方式
  • 字典键值对添加(一次只能更改一个配置项)
app.config['Debug'] = True
  • 字典update添加(一次可以添加多个配置项)
config = {'Debug': True
}
app.config.update(config)
  • 从py文件导入
# settings.py
DEBUG = True
app.config.from_pyfile('settings.py')
  • 从类里面导入
class Config:DEBUG = Trueapp.config.from_object(Config)

在这里插入图片描述

其它配置信息

我所说的开启 Debug的四种方式不止可以用来开启DEBUG,还可以添加其它配置信息
在 Flask 中,除了开启调试模式(Debug)之外,还可以添加许多其他配置信息来定制应用的行为。
以下是一些常用的配置选项:

  1. SECRET_KEY: 用于保持会话安全的密钥。在生产环境中,这个密钥应该保密。

    app.config['SECRET_KEY'] = 'your_secret_key'
    
  2. SQLALCHEMY_DATABASE_URI: 数据库连接字符串,用于 SQLAlchemy 等 ORM 工具。

    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///your_database.db'
    
  3. SQLALCHEMY_TRACK_MODIFICATIONS: 控制 SQLAlchemy 是否跟踪对象的修改。

    app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
    
  4. SESSION_COOKIE_SECURE: 设置为 True 时,会话 cookie 只通过 HTTPS 发送。

    app.config['SESSION_COOKIE_SECURE'] = True
    
  5. REMEMBER_COOKIE_SECURE: 设置为 True 时,记住我 cookie 只通过 HTTPS 发送。

    app.config['REMEMBER_COOKIE_SECURE'] = True
    
  6. SESSION_COOKIE_HTTPONLY: 设置为 True 时,会话 cookie 不能通过客户端脚本访问,增加安全性。

    app.config['SESSION_COOKIE_HTTPONLY'] = True
    
  7. PERMANENT_SESSION_LIFETIME: 设置会话的过期时间。

    app.config['PERMANENT_SESSION_LIFETIME'] = timedelta(days=30)
    
  8. MAIL_SERVER: 邮件服务器地址。

    app.config['MAIL_SERVER'] = 'smtp.example.com'
    
  9. MAIL_PORT: 邮件服务器端口。

    app.config['MAIL_PORT'] = 587
    
  10. MAIL_USE_TLS: 是否使用 TLS 加密。

    app.config['MAIL_USE_TLS'] = True
    
  11. MAIL_USERNAMEMAIL_PASSWORD: 发送邮件时使用的用户名和密码。

    app.config['MAIL_USERNAME'] = 'your_username'
    app.config['MAIL_PASSWORD'] = 'your_password'
    

这些配置项可以根据你的应用需求进行设置,以确保应用的安全性和功能性。在生产环境中,务必确保敏感信息(如数据库密码、密钥等)不被硬编码在代码中,而是通过环境变量或安全的配置文件来管理。

我们先大概知道这些,后面还会仔细学习

http://www.hkea.cn/news/158264/

相关文章:

  • 公司网站用什么开发百度指数怎么用
  • 建站主机 wordpress济南网站万词优化
  • 哈尔滨app开发seo自学网官网
  • 网站答辩ppt怎么做全网关键词云在哪里看
  • 网站建设 视频seo关键词词库
  • 网站应用软件设计成都网站建设技术外包
  • 用哪个软件做网站网址查询域名解析
  • 网站安全优化域名停靠浏览器
  • 我做中医培训去哪个网站找学员谷歌排名算法
  • 如何将网站让百度收录网店培训班
  • wordpress旧版页面编辑界面百度seo推广计划类型包括
  • 网站建设茶店网网站换友链平台
  • 珠海建设工程信息网站网络营销百度百科
  • 帮别人做网站推广犯法吗关键词排名网站
  • 建设通网站是政府的么高端网站定制设计
  • 玉溪做网站的公司夸克搜索网页版
  • wordpress导航主题haowseo挂机赚钱
  • 广州做家教的网站深圳网络推广招聘
  • 锐捷网络公司排名seo技术介绍
  • 新圩做网站公司拼多多代运营一般多少钱
  • 免费网站可以做cpa?短视频营销的优势
  • b2b外贸营销型网站如何做电商赚钱
  • 建设无障碍网站seo分析报告怎么写
  • 电子商务网站开发进什么科目模板自助建站
  • 威海市住房和城乡建设局官方网站北京seo营销公司
  • 开网页卡优化关键词排名工具
  • wordpress右侧文章归档东莞公司seo优化
  • 个人网站建设需求说明书免费外链生成器
  • 湖南网站建设的公司排名网页制作网站制作
  • 公司网页网站建设 ppt模板app开发公司排行榜