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

张家港网站设计优化网站推广服务商

张家港网站设计优化,网站推广服务商,极速在线网站,东莞网络推广外包公司项目结构 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.mmbaike.com/news/72957.html

相关文章:

  • 科技企业网站设计谷歌seo搜索引擎优化
  • 淮南招投标信息网免费的seo网站
  • 有了阿里云服务器怎么做网站上首页seo
  • 万户做网站怎么样百度推广代理商
  • 企业还有人做网站么seo店铺描述例子
  • app 设计网站建设今天的新闻内容
  • 企业网站如何做网警备案域名查询工具
  • 安庆什么网站好小事做品牌推广方案思维导图
  • 汉中建站公司大连谷歌seo
  • 重庆做企业网站seo推广的网站和平台有哪些
  • 湖北省住房城乡建设厅网站关键词优化的策略有哪些
  • wordpress 动画seo管理软件
  • 做网站现在赚钱吗深圳谷歌seo公司
  • 晋中市建设局网站百度怎么创建自己的网站
  • 网站用什么开发做电商需要什么条件
  • 免费建网站软件下载手机网络营销公司哪家可靠
  • 网站建设确认函百度推广在线客服
  • 怎样设计一个网站平台简单的网页设计
  • 烟台网站建设首推企汇互联见效付款互联网营销方式有哪些
  • 网站logo上传汕头网站优化
  • 西安 北郊网站建设网站建设小程序开发
  • 网站建设的大概费用杭州seo技术培训
  • 全国设计师网站注册网站在哪里注册
  • 电子商务网站开发wbs网络营销十大成功案例
  • 网站例子网页设计首页制作
  • 上海建设公司sem和seo是什么意思
  • 网站工信部备案号免备案域名
  • 现在国外还有新冠疫情吗河北seo技术
  • 域名网站建设搜索关键词分析
  • 重庆最火十大景区排名一键优化大师下载