基于Flask框架的简易网页开发_2、开发
2.1 工程目录
初始的目录结构如上:
- static目录:
如其名,静态文件夹,里面防止一些静态文件,比如js、css、以及图片 - templates目录:
中文为模板,里面放置html文件 - venv目录:
python工程的虚拟环境,里面只需要了解一下,Lib-site-packages这个目录里面放置的当前工程需要的一些供调用的库。工程内下载的库也都在这里面。 - app.py:
可以简单理解为html页面的后台控制程序 - External Libraries:
External Libraries则为你通过pip安装在python里的一些包
如果你没有在新建工程的时候勾选允许导入外部依赖包的选项的话,不能直接用pip安装过的库,还需要通过工程内导入的方法导入包:- 直接复制进venv-Lib-site-packages文件夹中
- 通过pycharm工程内联网下载:
2.2 在项目中加入html文件
我们知道,大部分网页的主体都是基于html文件的,因此没有html,网页开发无从开始。下面说明如何在项目中加入html文件
- 导入html
找到templates目录,右击:New一个HTML File,命名为test.html
在test.html中
重命名title(这里是我帮朋友做的一个小项目,以此为例,别嫌名字奇怪)
写入一串测试字符<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title