《Django 5 By Example》阅读笔记:p455-p492

news/2025/2/13 17:43:29/文章来源:https://www.cnblogs.com/codists/p/18578792

《Django 5 By Example》学习第 16 天,p455-p492 总结,总计 38 页。

一、技术总结

1.myshop

(1)打折功能

使用折扣码实现,但是折扣码是手动生成的,感觉实际业务中应该不是这样的。

(2)推荐功能

使用 Redis 做缓存,结合商品的销量做推荐,算是一种普通的实现方案。

二、英语总结(生词:2)

1.coupon

p457, Many online shops give out coupons to customers that can be redeemed for discounts on their purchases.

(1)coupon: cop-("to cut")

c. a piece of paper that can be used to buy sth at a reduced price(优惠券)。

2.sync

p470, The Order model field changes are now synced with the database.

vi/vt. informal for synchronize。

三、其它

chapter 10 简评:作者介绍了购物网站的两个主要功能:打折功能及推荐功能。但是看了作者的实现,感觉太“弱”了,在实际业务中应该不是这样用。对于打折功能,作者是通过 admin 去创建的,从本人实际的工作经验来讲,实际业务真的没有使用 django-admin 的,当然,不是没有,但是我觉得概率还是很小。但是作者的示例中大量的使用了 admin, 一言难尽。对于推荐功能,如上面所说,使用 Redis 进行作缓存,然后进行推荐,以前的话不是没有可能,但是现在是 2024 年了,应该上人工智能了吧,这个也是一言难尽。

今天看不下去了,就这样吧,明天再看。

四、参考资料

1. 编程

(1) Antonio Melé,《Django 5 By Example》:https://book.douban.com/subject/37007362/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org

欢迎搜索及关注:编程人(a_codists)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/844237.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[ctf]跟着风二西复现NSSCTF流量题目

题目参考博客 https://blog.csdn.net/zerorzeror/article/details/135737476?spm=1001.2014.3001.5502 20241130 [GKCTF 2021]签到 解题过程 可以看到流量并不多,看到GET和POST里面有tmpshell 然后追踪HTTP流 可以看到初始的这一段字符,因为字符中字母最大的为f,无其他字符…

STM2F411智能手环设计

最近闲来无事就想制作一款智能手表,为此我直接从网上找到一个开源项目OV-Watch。这里我们就以这个开源项目为例,一步步就讲解,从最初的电路原理图绘制,到PCB打样焊接,到最后的程序编写烧录测试。 由于该开源项目包含了若干个版本,这里我们在复刻的时候以当前最新版本为例…

强烈推荐!终于找到了一个查看 dotnet 源码的便捷方法

强烈推荐!终于找到了一个查看 dotnet 源码的便捷方法 快把这个网站加入标签栏 “https://source.dot.net/” ​​ 为什么推荐由GitHub生成,由Roslyn提供支持。 不需要梯子,快速访问如何使用 1、查找类型和成员声明、文件和程序集:搜索内容 示例完整或部分类型或成员名称。字…

20222406 2024-2025-2 《网络与系统攻防技术》实验七实验报告

20222406 2024-2025-2 《网络与系统攻防技术》实验七实验报告 1.实验内容应用 SET 工具,通过多步操作建立冒名网站,获取登录信息。 利用 ettercap 实施 DNS spoof 攻击,篡改特定网站 IP。 结合两种技术,用 DNS spoof 引导访问至冒名网站。2.实验过程 2.1 简单应用SET工具建…

学期:2024-2025-1 学号:20241303 《计算机基础与程序设计》第10周学习总结

作业信息这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>(如2024-2025-1计算机基础与程序设计第十周作业)这个作业的目标 <写上具体方面>计算机科学概论(第七版)第12,13,14章 并完成云班课…

20222325 2024-2025-1 《网络与系统攻防技术》实验七实验报告

1.实验内容 本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有: (1)简单应用SET工具建立冒名网站; (2)ettercap DNS spoof; (3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站。 2.实验过程 2.1 简单应用SET工具建立冒名网…

2024NOIP

T1 编辑字符串 题意 给定两个字符串,某些位置固定不动,其余相邻位置可以互换,求最大匹配长度 方案 考虑将俩串分为多段,使得每段互相匹配长度最长 将相邻可换的部分划为一段,不可交换位置的单独一段。 由下图可知,若 A 串某位置字符与 B 串两个位置字符都可以匹配,则它与…

第十周学习总结

学期2024-2025-1 学号20241414 《计算机基础与程序设计》第十周学习总结 作业信息这个作业属于哪个课程 <班级的链接>2024-2025-1-计算机基础与程序设计这个作业要求在哪里 <作业要求的链接>2024-2025-1计算机基础与程序设计第一周作业这个作业的目标 信息系统 数据…

20222410 2024-2025-1 《网络与系统攻防技术》实验八实验报告

1.实验内容 1.1 本周学习内容回顾 1.2 实验要求 (1)Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 (2)Web前端javascipt 理解JavaScript的基本功能,理解DOM。 在(1)的基础上,编写JavaScript验证用户名、密码的规则…

黑马点评

黑马点评项目笔记代码仓库:https://gitcode.com/xu1feng/hm-dianpnig/overview 整体功能架构图短信登录 导入黑马点评项目 首先,导入数据库SQL文件hmdp.sql。 其中的表有:tb_user:用户表 tb_user_info:用户详情表 tb_shop:商户信息表 tb_shop_type:商户类型表 tb_blog:…

vxe-table 可编辑表格使用下拉树

vxe-table 可编辑表格使用下拉树<template><div><vxe-grid v-bind="gridOptions"></vxe-grid></div> </template><script> export default {data () {const regionEditRender = {name: VxeTreeSelect,options: [{label: 广…

Python蒙特卡罗MCMC:优化Metropolis-Hastings采样策略与Fisher矩阵计算参数推断应用—模拟与真实数据分析

全文链接:https://tecdat.cn/?p=38397 原文出处:拓端数据部落公众号 本文介绍了其在过去几年中的最新开发成果,特别阐述了两种有助于提升 Metropolis - Hastings 采样性能的新要素:跳跃因子的自适应算法以及逆 Fisher 矩阵的计算,该逆 Fisher 矩阵可用作提议密度。通过多…