摘要: 装饰器吗?显示的应该是商品的信息,是根据什么进行推荐的呢 1.然后就是我想增加新的功能,但是我又不想改变函数体,那么这时候用装饰器 如何使用,装饰器写在函数上面@recommend_view 还要定义装饰器,参数是被修饰的函数名 内部函数_wrapper()这里边的参数是要通过被修饰的函数决定的 当 阅读全文
posted @ 2019-04-06 23:57 AJking 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 这一节是完成上节没完成的东西,下面的应该都是图片。主要是还有个猜你喜欢 有意思 有序字典 是什么鬼东西 在字典中添加数据 a = {} a['k'] = 'v1' 如果插入多个,输出它并不是有序的字典 import collections d = collections.OrderDict() d[ 阅读全文
posted @ 2019-04-06 22:44 AJking 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 根据上面的六个步骤,已经完成的首页的制作,分页,数据的动态显示。 接下来就是当点击某个商品时应该跳转显示这个商品的详情页面 404 表示没有配置当前路由 1.get(id = goodsid)去查找goods 中 id = goodsid 的商品 返回的是一个对象 这个查到的只是商品的这个信息啊 并 阅读全文
posted @ 2019-04-06 20:17 AJking 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 分页(paging) 在Django中是(paginator) 1.导入分页器这个Paginator类 2.创建这个对象,Paginator(以什么进行分类,每页显示多少数据)(goodsList,8)有这两个参数 一个参数一定是要排序过的order_by('id')以id进行排序 3.当执行上面之 阅读全文
posted @ 2019-04-06 17:25 AJking 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 什么是静态的呢?静态包括静态文件,等等之类。还有一些数据呢?是在HTML的时候是写死的,如何动态的展示呢,就是说数据有变动的时候就应该会改变。数据在哪里,数据在数据库中。当我要进行数据的增删改查时,在页面中应该有变化。这就是所谓的静态和动态,我应该在视图中在数据库中查数据,然后传参数给模板,将这些数 阅读全文
posted @ 2019-04-06 15:01 AJking 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.继承和block endblock 还有一个内嵌的 include header.html:我要在模板中导入html,然后就要分析,他重复的地方,如导航,最下边的版权之类的。 2.在选中某个词,然后Ctrl + F 会是替换打开 3.导入静态文件,还要注意与自己设置的路径,要进行修改 4.还要在 阅读全文
posted @ 2019-04-06 14:16 AJking 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 如何打开一个json文件 反序列化之后它就认为整个json文件就是一个列表,列表就有很多个字典,然后遍历这个列表 这个create就是插入到数据表中 1. with open(‘文件名’ ) as f import json datas = json.load(f.read()) 2.如何执行py文 阅读全文
posted @ 2019-04-06 13:30 AJking 阅读(128) 评论(0) 推荐(0) 编辑