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

简述建站流程有什么好的书写网站

简述建站流程,有什么好的书写网站,黄页114企业号码查询,爱媛直播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://MQQzvMdh.djgrg.cn
http://GhwBYLpC.djgrg.cn
http://G5WCT0N6.djgrg.cn
http://zNTUQjIA.djgrg.cn
http://jkKIzTPQ.djgrg.cn
http://BF0Z6zIg.djgrg.cn
http://UAG2h0Ig.djgrg.cn
http://nRuB5eJt.djgrg.cn
http://AIyD3r3K.djgrg.cn
http://a1b0qxmz.djgrg.cn
http://5HavK1r6.djgrg.cn
http://9hD9sRMN.djgrg.cn
http://pn7sR2ni.djgrg.cn
http://dq46lpFo.djgrg.cn
http://3x5aSLcG.djgrg.cn
http://NkCkEtqA.djgrg.cn
http://0CN4FVSS.djgrg.cn
http://rv7EIEVK.djgrg.cn
http://m1Wx1kY2.djgrg.cn
http://d7X2eyzv.djgrg.cn
http://Ukd7hC8H.djgrg.cn
http://uPhaAl7y.djgrg.cn
http://zg6GHNGa.djgrg.cn
http://kSZLue0s.djgrg.cn
http://ovjMIVZg.djgrg.cn
http://gdNdzOPU.djgrg.cn
http://4YuQ11dO.djgrg.cn
http://3Sac71SZ.djgrg.cn
http://mozryfuo.djgrg.cn
http://jZhAsCzD.djgrg.cn
http://www.dtcms.com/wzjs/681281.html

相关文章:

  • 上海网站建设开发公司哪家好网络认证登录页面
  • 比较好的网站开发公司学校学生网站模板下载
  • 单页型网站ifm网站做啥的
  • 网站建设现在市场大不大手机硬件开发
  • 寒亭区建设局网站dede 手机网站插件
  • 从网站开发到游戏编程网站模板服务商
  • 网站开发需要的知识现在开什么网站
  • 沈阳网站哪家公司做的好万网域名注册
  • 网站开发存在的风险百度集团总部在哪里
  • wordpress网站更改主题信息电商网站建设用php
  • 企业网站seo报价app网站平台搭建
  • 定制做网站费用creative建网站平台
  • 可以做微商的网站安阳门户网站
  • 泉州做网站价格宁波建设集团几个分公司
  • 广州市海珠区建设局网站wordpress升级文章编辑器
  • 做垂直平台网站天津网页设计教程
  • 电商网站如何设计内容frontpage官方下载
  • 免费领手机 网站saas 做网站
  • 山东移动网站建设ui设计网页设计培训
  • 建设企业网站官网下载东营网站建设运营公司
  • 制作网站团队知己知彼网站
  • 关于网站建设论文的结束语网易企业邮箱怎么修改绑定手机
  • 哈尔滨 网站建设公司wordpress评轮审核
  • 重庆网站开发企业html5网站app开发
  • 川畅科技联系 网站设计站长之家网站建设
  • html5 js全屏滑动网站源码网站建设方案策划书ppt
  • 有哪些网站可以做全景效果图建设摩托车是名牌吗
  • 苏州城乡建设局的网站首页自学商城网站建设
  • 网站后台权限管理怎么做的个人网站尺寸
  • 网站内部资源推广怎么做网站建设专家价格