业余实战项目
文章平均质量分 57
业余实战项目
「已注销」
这个作者很懒,什么都没留下…
展开
-
大龄业余程序员要搞个django小程序--09--小程序登陆状态维护之个人中心如何做数据加载
在此之前,先明确: 1、小程序初次载入时检查sessionKey和缓存中是否有userInfo,两个都满足时,将全局变量isLoginGlobal: bool 标记未true 2、小程序的登陆状态依靠全局变量isLoginGlobal: bool 来确认登陆与否 3、其他页面加载时,要优先将isLoginGlobal写入载入data,为true时,再加载缓存中的uesrInfo 4、能加载到userInfo时(确保万无一失,加载某个页面时,再尝试读取一下userInfo的缓存),能加载进来则确认登陆状态,反原创 2021-09-27 00:02:28 · 1203 阅读 · 4 评论 -
大龄业余程序员要搞个django小程序--08--深入理解小程序登陆状态的维护
业余水平第一次做小程序,进度非常慢,每天下班后也只有零碎的1到2小时,一个小问题可以难倒我几个晚上的时间。 由于微信小程序没有一套身份验证管理的框架,只提供wx.login、wx.getUserProfile等几个api,所以对于我这种初学者来说,小程序登陆状态管理就显得很麻烦。经过这段时间的实践,终于摸到了点门槛。先梳理几个重要的信息。 从用户使用的层面理解小程序的登陆逻辑 小程序打开时,只会有两种状态 未登陆状态,查看不到个人信息 登陆状态 那,当小程序载入时,依靠什么来判断状态呢?从官方的文档看原创 2021-09-25 23:30:34 · 877 阅读 · 1 评论 -
大龄业余程序员要搞个django小程序--06--实现一个轮播图模型
轮播图 简单说,轮播图点击可以跳转到某个商品详情页,也可以不跳转。直接看模型 from django.core.files import storage from django.db import models from django.core.files.storage import Storage #自定义储存类,适合远程储存 from utils.cos import UpLoadToTencentCOS class Banner(models.Model): title = models.原创 2021-09-01 16:14:35 · 346 阅读 · 0 评论 -
大龄业余程序员要搞个django小程序--05--继承基类实现一个设计服务的模型
设计服务的某个model 基于把每种设计服务独立成app的理念,我先实现一个海报设计的model,如下: from django.core.files import storage from django.db import models from utils.cos import UpLoadToTencentCOS from utils.base_model import GoodsBaseModel class Type(models.Model): type = models.CharFi原创 2021-09-01 15:23:28 · 295 阅读 · 0 评论 -
大龄业余程序员要搞个django小程序--04--抽象一个商品模型的基类
总体上说,这个小程序涉及到购买行为的模块有两个:设计服务和积分兑换,细细想了一下,这两部分可以抽象一个基类出来,他们的共同点的地方还是有的。其次,各种设计服务,我是要分别独立成模型的。基类如下: from django.db import models from django.contrib.auth.models import User #抽象所有商品的共同字段为基类 class GoodsBaseModel(models.Model): goods_id = models.CharField(原创 2021-09-01 15:04:26 · 118 阅读 · 4 评论 -
大龄业余程序员要搞个django小程序--03--项目需求分析
项目需求分析 要做到工业水平的分析是不太可能的,咱还没那个能力。那就来个乞丐版本的分析吧。 前端需求 千言万语不如几张图片啊。手动狗头! 简单来说,体验流程如下: 1、购买设计服务(傻瓜式设计的服务),微信服务通知/公众号通知用户订单信息及添加客服微信 2、后台通过企业微信群通知同事:“您有新的订单,请及时查收!” (你懂的) 3、添加客服微信,提供logo等基本信息(重点是要把客户转化至私域) 4、设计完成后上传至后台,微信服务通知/公众号通知用户进入小程序下载,要么干脆客服微信直接发给客户原创 2021-09-01 15:00:10 · 118 阅读 · 1 评论 -
大龄业余程序员要搞个django小程序--02--mysql的安装与装备
使用mysql 我使用的是Mac,所以找了一下相关的教程。 下载mysql 进入官网:https://dev.mysql.com/downloads/mysql/,找到对应的下载入口。要留意系统的版本和框架,我的是x86的。 安装 像平时安装软件一样,一路安装即可。中途会要求输入mysql root账号的密码,有两个选项,第一个是强密码,第二个是弱密码。我选了强密码,记住设置的密码以免忘记。 本地设置(环境变量设置) 这个时候在命令行中还不能使用mysql命令唤起程序,需要设置一下。 进入mysql的安原创 2021-08-28 14:48:31 · 118 阅读 · 2 评论 -
大龄业余程序员要搞个django小程序--01--项目基本情况
django小程序项目|项目设计 占个位。原创 2021-08-28 13:47:22 · 171 阅读 · 2 评论