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

网站建设所学内容/企业推广网络营销

网站建设所学内容,企业推广网络营销,庐江住房建设局网站,支持货到付款的购物网站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.whsansanxincailiao.cn/news/30724176.html

相关文章:

  • 网站制作插入图/百度推广怎么收费标准案例
  • 网站怎么做免费推广/百度广告开户
  • 爱站网自媒体/外贸营销渠道
  • 宏润建设集团有限公司网站/百度排名点击
  • 宝安中心区范围/优化网站的软件下载
  • 豆瓣读书网站模板/免费网站大全
  • 做网站大概需要几个人/百度商城购物
  • 网站建设服务是什么意思/百度手机关键词排名工具
  • 网站建设公司如何推广/网站建设运营
  • 设计网站可能遇到的问题/营销推广的特点是
  • 开发企业网站的公司/长沙官网seo技巧
  • 孝感网站制作公司/吸引客人的产品宣传句子
  • 没有做等保的网站不能上线对吗/福建百度seo排名点击软件
  • 宾馆的网站回款如何做分录/百度搜索大数据
  • 苏州互联网公司在哪个区/搜索引擎优化seo怎么做
  • c语言做网站后台服务/东莞软文推广
  • 芜湖网站建设/口碑好网络营销电话
  • 制作网站培训学校/seo上首页
  • 用php做的旅游网站/网站策划是什么
  • seo网站建设接单/全球搜索引擎大全
  • 男女做恩爱视频网站/关于搜索引擎的搜索技巧
  • 深圳在线官网/seo顾问服务公司站长
  • 做网站对象存储/搜狗站长平台主动提交
  • 安全的政府网站建设公司/seo站群优化
  • 网站建设的基本费用/sem培训班
  • 2023独一无二的公司名/seo软件定制
  • 专门做店铺转让的网站/百度怎么推广自己的视频
  • 东莞市网络seo推广怎么样/seo百度发包工具
  • 微网站 下载/整站关键词快速排名
  • 做二手房销售要开自己的网站吗/百度官方下载安装