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

张家港优化网站seo青岛网站seo分析

张家港优化网站seo,青岛网站seo分析,wordpress删除dux主题,外发加工什么最好项目结构 project/ │ ├── app.py ├── instance/ │ └── database.db ├── templates/ │ └── index.html ├── static/ │ └── style.css │ └── favicon.ico └── database.db首先创建目录,static 存放一些页面的样式或图标文件…

项目结构

project/
│
├── app.py
├── instance/
│   └── database.db
├── templates/
│   └── index.html
├── static/
│   └── style.css
│   └── favicon.ico
└── database.db

首先创建目录,static 存放一些页面的样式或图标文件。templates存放静态页面。instance目录里会有自动创建的数据库文件。

由于本项目使用的是SQLite 数据库引擎,所以会自动创建到instance目录下

flask启动及上下文

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///database.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db.init_app(app)with app.app_context():db.create_all()

在某些情况下,会存在报错

This typically means that you attempted to use functionality that needed
the current application. To solve this, set up an application context
with app.app_context(). See the documentation for more information.

这种报错代表需要 Flask 的应用上下文(application context),手动创建应用上下文(app.app_context()),确保代码在正确的上下文中运行。

    with app.app_context():try:

主机及端口设置

指定host及端口
app.run(debug=True,host=“127.0.0.1”, port=2225)

如果需要动态指定端口号,可以通过命令行参数或环境变量传递端口号。以下是使用命令行参数的示例:

import sysif __name__ == '__main__':# 从命令行参数获取端口号if len(sys.argv) > 1:port = int(sys.argv[1])else:port = 5000  # 默认端口号# 在单独的线程中运行定时任务import threadingscheduler_thread = threading.Thread(target=run_scheduler)scheduler_thread.start()# 启动 Flask 应用,使用指定的端口号app.run(debug=True, port=port)

运行应用时,可以通过命令行指定端口号:

python app.py 5001  # 使用端口号 5001

模型文件

from flask_sqlalchemy import SQLAlchemydb = SQLAlchemy()class DailyResult(db.Model):__tablename__ = 'daily_results'id = db.Column(db.Integer, primary_key=True)date = db.Column(db.String(10), nullable=False)alarm_project = db.Column(db.String(100), nullable=False)algorithm = db.Column(db.String(100), nullable=False)alg_table = db.Column(db.String(100), nullable=False)developer = db.Column(db.String(50), nullable=False)status = db.Column(db.String(50), nullable=False)

模型文件中创建对应的表结构,再在主程序中引入模型

from models import db, DailyResult, CumulativeResu
http://www.ds6.com.cn/news/89759.html

相关文章:

  • 施工企业会计核算及常用会计分录廊坊网站建设优化
  • 苏州建网站多少钱中国新闻网最新消息
  • 网站建设方案包括重庆网站外包
  • 民权网站建设郑州seo技术外包
  • 日本 设计网站50篇经典软文100字
  • 建立网站就是制作网页对吗网站seo哪家公司好
  • 用爱奇艺会员做视频网站违法吗软文经典案例
  • 找人做网赌网站需要多少钱免费隐私网站推广app
  • 360网站提交收录网址制作网站代码
  • 百度推广做网站吗抖音优化是什么意思
  • 亳州做网站郑州网站seo服务
  • 广东微信网站制作多少钱免费开源代码网站
  • 佛山 网站建设自己在家怎么做跨境电商
  • 辽宁建设工程信息网联合体投标网站排名优化方案
  • 网页版微信登录手机会显示吗郑州seo技术服务
  • 汕头龙湖网站建设保定网站制作
  • 属于b2b电子商务网站的是网站seo综合诊断
  • 长沙网站推广搜索引擎推广排名
  • 怎样做网站模板怎么做网络营销推广啊
  • 外贸公司用什么建网站写一篇推广商品的软文
  • 武汉做网站多少钱百度提交网站的入口地址
  • 南宁网站制作专业如何进行线上推广
  • 成都网站建设重庆最加科技网站软文是什么
  • 百度导航地图下载聊城seo培训
  • 学校作业怎么做网站网站ui设计
  • wordpress网站集群市场营销毕业后找什么工作
  • 网站怎样做https有没有专门做营销的公司
  • 如何申请微信公众平台号申请天津搜狗seo推广
  • 苏州工业园区服务外包职业学院hyein seo官网
  • 建站员工网站温州seo公司