2.0版本
登录页面
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/image-22.png)
反馈页面
输入您的意见、建议,我将用心倾听,不断优化
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2023/01/image-6.png)
信息展示
用户只显示用户自己和管理员发的所有信息,管理员可以看见所有信息。
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/9YTH1TSA9@KFH96EF.png)
BUG
这里主要是有个时间展示的坑,我设置的时间是django的Datetimefield(auto_now_add=True)自动生成,但是它以字符串导出来有杂质。
比如: 2022-03-11T21:20:42.627980
小程序处理数据
一开始的打算是在小程序里来处理这个数据,简直不要尝试了,简直了。
在小程序里大量处理数据,首先会卡,还会出现各种BUG,因为要尽可能实时更新数据,切换一次页面就要处理一次,生产队的驴都没这么累的好吧,还要考虑是onLoad加载时处理还是onShow显示时处理又或是onReady渲染完的时候处理。
其实这里应该用JS来处理数据显示
后端处理
然后想了个办法把Datetimefield割开为Datefield和Timefield
接着在后端返回数据时给time做个切片[:8],效率直接拉满,very beautiful!
演示视频(音乐忘关了).....
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/image-23.png)
第一次系统地写小程序, 收获嘛, 算是把css/wxss打了个基础吧.
Salute!
2022.3.12 10:21
更新3.0版本
优化了登陆界面,提供四种背景,分别为流星1,纯黑,流星2,代码雨。
两个流星都是copy的,代码雨算是借鉴html版的,小程序里面要复刻还是有些难度,
可能由于内核性能原因,手机上的小程序代码雨显得特别卡,这点比浏览器差多了。
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/F99E074CA87CF6CB09D908F1700FCB6F-scaled-1.jpg)
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/11EF8EF8F34A9DECCA982E0716999253-scaled-1.jpg)
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/BD5E009F3B978FD6D286A422FD74C292-scaled-1.jpg)
![](https://ywhao.bitworkshop.cn/wp-content/uploads/2022/03/FA1991A64DEE0E3F116125F85A5E412B-scaled-1.jpg)
2022.3.14 23:46
Comments 2 条评论
加油!
@kissshot 东哥yyds