摘要: 一.使用include导入模板 以优酷网页为例,在优酷网页中,不管你打开那个页面都会有相同的顶部和尾部,所以在写一个页面,如写电影的页面的时候就不需要在重新写一次顶部和尾部,这时候就需要使用include关键字来把写好的header.html和footer.html进行导入即可 注意使用includ 阅读全文
posted @ 2021-03-23 16:18 Chris_Ma 阅读(255) 评论(0) 推荐(0)
摘要: 一.使用变量传值(上) 1.创建一个app01,并且在settings.py中进行安装 2.在app01中创建一个templates模板文件,想要使得templates文件夹生效的话,一是你需要将该文件标注为模板文件,二是需要在settings.py中进行设置,如图: 3. 如果想把值传到tempa 阅读全文
posted @ 2021-03-22 21:38 Chris_Ma 阅读(164) 评论(0) 推荐(0)
摘要: 一.URL的name属性 如图所示,面对这样的问题就需要使用name属性来解决 1.项目的结构如下 2.name属性的使用 views.py 注意:在urls.py中设置了name属性之后,reverse就是看到所给的name属性值之后反过来自动寻找对应的路径 这样,修改域名的话就只需修改urls. 阅读全文
posted @ 2021-03-22 15:10 Chris_Ma 阅读(54) 评论(0) 推荐(0)
摘要: 一.多App下环境的准备 举例来说,优酷就是一个多App的网站,每个部分都有各自的app文件夹 首页 > http://127.0.0.1:8000/ > App:home 电视剧 > http://127.0.0.1:8000/tv/ > App:tv 电影 > http://127.0.0.1: 阅读全文
posted @ 2021-03-22 10:07 Chris_Ma 阅读(211) 评论(0) 推荐(0)
摘要: 一.引入Templates 模板:就是一个HTML文件 模板 = HTML + 模板语法 注:所有的模板文件都写在Templates文件夹下 1.返回HTML给用户的两种方式 方式一:使用render_to_string 对于 html = render_to_string('login.html' 阅读全文
posted @ 2021-03-20 13:28 Chris_Ma 阅读(157) 评论(0) 推荐(0)
摘要: 一.什么是url? URL是获取Internet上资源的标准路径 1.域名,主机名和URL 2.如何使用URL 按照如下步骤可创建出页面(使用URL访问) 1 2 3 二.网站模块多主机应用和网站模块多路径应用 网站模块多主机应用: 比如优酷的网站,一个网站电影,综艺,直播等等,每个部分由一个主机承 阅读全文
posted @ 2021-03-19 15:51 Chris_Ma 阅读(172) 评论(0) 推荐(0)
摘要: 如何创建一个App? 项目demo01下有各种配置,路由,部署等等,对于一个网站有不同的模块,可以将这些不同的模块写在不同的App模块下 项目和App模块之间的关系: 一个网站有多种模块,可以将不同的模块写在不同的App文件夹中 方式一:使用pycharm来创建一个App模块 在pycharm的终端 阅读全文
posted @ 2021-03-19 15:04 Chris_Ma 阅读(44) 评论(0) 推荐(0)