![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web开发
迎风踏浪的波妞
这个作者很懒,什么都没留下…
展开
-
如何让同一局域网内(如同一办公网)其他电脑访问本机运行flask应用的网页?20201119
用flask开发一个应用:host设置为”0.0.0.0“ 运行: 在cmd中查找本机的ip地址,如下图,IPv4地址 同一局域网,比如同一办公内网的人,在浏览器地址栏输入:http://44.12.3.456:5000 就可以访问你在自己电脑运行flask开发的app的网页了。 ...原创 2020-11-19 11:47:41 · 1692 阅读 · 0 评论 -
Flask Web 开发学习笔记之(6)flask创建路由的.py文件:返回链接的视图函数--实现一个网页的链接转到另一个页面??
一个创建路由的.py文件可以包含多个视图函数 视图函数return 返回的HTML代码中带有链接,即标签tag是 <a herf ='/链接网页的URL'>链接要显示的文本</a> 注意:此处的tag是a,而不是h1,如果写成h1,则网页上显示的文本不会显示为链接,就是黑体加粗的标题;而且herf后面的实际是链接到的网页的URL。 3. 如果创建的是动态路由,即在网页地址栏传递动态参数,定义视图函数时,装饰器@app.rout(’/‘)括号中的URL定义在根目录下,才会返回该视.原创 2020-09-22 11:49:26 · 332 阅读 · 0 评论 -
Flask Web 开发学习笔记之(5)Flask创建动态路由时如何传递参数(在浏览器实现)?
在hello.py文件中,创建路由时,想要创建动态路由,即谁访问这个网页,就在网页显示用户姓名的效果。 因此,flask创建动态路由,在装饰器中增加尖括号和变量,在视图函数中也同样增加变量,如下图: 那么,如何将这个动态参数在程序运行时传递给程序呢? 其实不是在powershell中的命令中传递,powershell的代码与之前静态路由的代码是一样的: 传递参数实际是在浏览器输入网址时,根据用户需要输入的,如下2个例子: 在地址栏输入http://127.0.0.1:5000/柯南 在地址栏输入htt原创 2020-09-20 17:06:48 · 439 阅读 · 0 评论 -
Flask Web 开发学习笔记之(4)flask创建路由(URL与处理函数的映射)时,如何将处理函数映射到根目录网页URL还是子网页URL?
flask创建路由时,如何将某个处理函数对应到根目录网网页,还是根目录URL下面的某个子网页URL? 原本是这样的,即处理函数对应的URL是根目录网页: 后来,改为如下: 然后,在powershell中运行, 在浏览器中输入http://127.0.0.1:5000, 改为输入http://127.0.0.1:5000/wyx/ 而这个期间,powershell显示日志: ...原创 2020-09-20 13:02:15 · 193 阅读 · 0 评论 -
Flask Web 开发学习笔记之(3)应用的基本结构——Web服务器(Flask自带的Web开发服务器)
所有的Flask应用都是Flask类实例化创建的对象。 那么,客户如何通过Web浏览器、访问这些应用呢? 就需要***Web服务器***,建立这些应用和客户请求之间的“桥梁”。 Web服务器的作用:使用WSGI(Web server gateway interface,Web服务器网关接口)的协议,把从客户端接收的所有请求,都转交给这些应用(Flask类实例化创建的对象)处理。 客户端发起的请求有各种各样,创建的Flask应用也是各种各样,是“多对多”,那么如何将其对应起来呢(或者说如何建立请求和应用之间的原创 2020-08-27 22:14:36 · 800 阅读 · 0 评论 -
Flask Web 开发学习笔记之(2)在创建的虚拟环境中、用包管理器pip安装包20200822
注意:是在虚拟环境的文件夹下,不要在命令行输入python启动python解释器(如果已经进入,键入quit()退出) 用pip freeze 命令查看虚拟环境中安装了哪些包: 在power shell终端输入python,启动python解释器,导入Flask,看看是否已经正确安装: 没有错误提醒,说明已经正常安装。 ...原创 2020-08-22 21:35:20 · 111 阅读 · 0 评论 -
Flask Web 开发学习笔记之(1)创建和激活虚拟环境20200822
在power shell中,创建虚拟环境,venv_flask20200822 是我自己定义的虚拟环境名称。 遇到问题:书上的代码为python3 -m venv venv_flask20200822,但是我输入后报错,改为python -m venv venv_flask20200822(删除3,直接写python)则不再报错,当前目录下多了一个以虚拟环境名称为名称的文件夹。如下: 该新文件夹内容如下: 激活该虚拟环境,此时多了绿色字符提示当前在虚拟环境中;在命令提示符后输入python。 ..原创 2020-08-22 21:19:28 · 266 阅读 · 0 评论