前言
Django 中的视图的概念是一类具有相同功能和模板的网页的集合。通俗一点来说,就是你平常打开浏览器,看到浏览器窗口展示出来的页面内容,那就是视图。
前面一章通过浏览器访问http://127.0.0.1:8000能在页面上展示出hello world的纯文本内容,通常我们打开浏览器页面,展示的是一个html页面,本篇讲下如何打开html页面。
新建应用
上一篇通过“django-admin startproject helloworld”是创建项目,一个项目下可以有多个应用(app).打开cmd,cd到manage.py所在目录使用如下指令创建一个应用
python manage.py startapp hello
新建成功后,生成的目录结构如下
setting配置
新建应用后,一定要在setting.py脚本里面,把刚才新建的应用名称添加到INSTALLED_APPS里,要不然无法识别到新增的这个应用,如下最后一行。
templates模板
在hello目录下新建一个templates包,再新建一个demo.html文件,写入以下内容
关于html相关语法学习,可以参考这个网站【http://www.runoob.com/html/html-tutorial.html】
视图与url
html的内容页面有了,接下来就是如何能让他在指定的url地址上展示出来了,在hello/views.py里写视图函数
在helloworld/urls.py里添加url访问路径
pychram里面from hello import views这个导入会报红,不要问我为什么,我也不知道,反正运行不会报错
接下来在浏览器输入地址:http://127.0.0.1:8000/demo就能访问到demo.html页面啦
《python3自动化selenium+接口》(包教会)
主讲老师:上海-悠悠
报名费2000一人(周期2个月)
领取专属 10元无门槛券
私享最新 技术干货