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

重庆网站建设电脑版网络营销经典失败案例

重庆网站建设电脑版,网络营销经典失败案例,网站建设功能要求,城乡住房和建设厅官网1. 搭建python环境。 可以参考其它文档。 此处python使用 3.12 IDE随意,PyCharm 或 Eclipse PyDev也可以。 2. Flask 2.1 安装Flask pip install Flask 2.2 一个最简单的flask实例 创建一个工程, 新建一个 main.py文件, 输入以下内容…

1. 搭建python环境。

可以参考其它文档。

此处python使用 3.12

IDE随意,PyCharm 或 Eclipse +PyDev也可以。

2. Flask

2.1 安装Flask
pip install Flask

2.2 一个最简单的flask实例

创建一个工程,

新建一个 main.py文件,

输入以下内容:

from flask import request
from flask.app import Flaskapp = Flask(__name__)@app.route("/")
def hello():return "Hello Orm Bee"if __name__ == '__main__':# app.run()app.run(debug=True)

到该文件目录下,运行 :

python main.py

就会看到以下信息:

在浏览器中,

输入地址:http://localhost:5000/

或者:127.0.0.1:5000

就能看下以下信息,证明整合flask成功。

3. 整合数据库,查询数据库的订单

这里,我们假如有orders 表,它有id, name,remark三个字段。

对应的实体如下:

Orders.py

class Orders:id = None  name = None remark = None#can ignoredef __repr__(self):  return  str(self.__dict__)

数据库连接的配置信息,放在:bee.json

内容如下:

{"dbName": "SQLite","database": "E:\\xxx\\project-name\\bee.db","dbModuleName": "sqlite3"
}

添加Orm Bee用来查询数据库:

先安装:

pip install ormbee

更新main.py的内容,

from bee.api import SuidRich
from bee.config import PreConfig
from flask import request
from flask.app import Flaskfrom Orders import Ordersapp = Flask(__name__)#设置工程根目录,也是放配置的地方
PreConfig.config_path="E:\\xxx\\project-namet"
# PreConfig.config_folder_root_path="E:\\xxx\\project-name"  #1.6.0之前使用@app.route("/")
def hello():return "Hello Orm Bee"@app.route("/orders/<name>",methods=['GET','POST'])
def orders(name):orders=Orders()if request.method == 'GET':orders.name = namesuidRich = SuidRich()one = suidRich.select_first(orders) #查询名称为name的订单if one:return "orders message: " + name + " : " + str(one.id)else:return "orders message: <empty>" else:return "this is not get method, name:" + name if __name__ == '__main__':# app.run()app.run(debug=True)

关键代码就三行:

        orders.name = namesuidRich = SuidRich()one = suidRich.select_first(orders) #查询名称为name的订单

SuidRich是 select,update,insert,delete四种操作的类,

select_first是只查首行记录。将orders对象传给Orm Bee,它就会为我们解析,查询数据库并返回数据。

访问以下网址,即可看到查询的信息。(当然,之前要先插入些数据)

http://localhost:5000/orders/bee

有了这些数据,我以可以用更好看的前端页面进行解析渲染。

完整工程及文件,如下:

将bee.json配置文件,放入resources文件夹也是可以的。

Orm Bee一个是简单又高效的ORM工具.

源码地址:

https://github.com/automvc/BeePy

http://www.dtcms.com/wzjs/350527.html

相关文章:

  • 福州哪里做网站业务推广平台
  • 仪征做网站口碑营销的步骤
  • 自助建站h5百度账号怎么注销
  • 网络服务提供者知道或者应当知道网络用户利用其网络服务侵害他学seo网络推广
  • 怎么做浏览网站的小程序自媒体视频剪辑培训班
  • 个人作品展示网站友情链接的四个技巧
  • 南宁哪个公司做网站好快速网站推广
  • 重庆网站制作公司多少钱seo技术公司
  • 电子商务网站建设与维护意味着什么搜索关键词排名一般按照什么收费
  • 凡科建站怎样建站中站html网页制作软件有哪些
  • 如何登录网站空间百度搜索大数据查询
  • 微云做网站软件推广平台有哪些?哪个比较好
  • 品牌营销包括哪些方面东莞百度推广优化
  • 寻找长沙网站建设制作一个小型网站
  • 百合居装饰公司官网公司网站怎么优化
  • 短视频运营培训学费多少宁波seo推广推荐公司
  • 一般做网站是在什么网站找素材seo全网优化推广
  • 网站建设的目标用户推广普通话手抄报文字内容
  • 怎么夸一个网站做的好看线上运营的5个步骤
  • 购买了网站如何使用金华百度seo
  • 网站 建设标准seo是什么职业做什么的
  • wordpress 发表日期百度推广seo效果怎么样
  • 设计师关注的十大网站产品如何推广市场
  • 知名企业vi设计网络seo首页
  • wordpress模板旅游seo顾问张智伟
  • WordPress tag 分类百度seo优化是做什么的
  • 做worksheet的网站如何做电商
  • 网站建设网站推广小红书seo
  • 商河网站建设公司杭州seo网站建设
  • 昆明专业网站营销关键词优化的策略有哪些