记:
结合视频和flask狗书,讲真的关于Python的许多东西还都没有搞清楚,什么类初始化什么self都是什么东西…
但是总要上手项目能快速进步些,即使确实写的特别烂…
最终界面:
算是极简风格吧…还是蛮开心的-.-
2017-2-1
所有页面的排版重新调整 14:22
关于我页面的设计排版 15:53
2017-1-31
文章还需要实现编辑功能和主页分页功能、评论功能
所有的功能简单实现都很简单,但做到完善很难,混乱的逻辑整理清晰并不简单,加油。
今天先简单实现删除功能
\简单的实现出来并没有难度添加几行代码的事,但是牵扯到角色用户权限的逻辑功能
2017-1-30
实现主页个人资料排版和主页最后整版 17:37
实现jinjia2模板整理整洁干净有逻辑 14:29
2017-1-29
实现MVC模式 什么是MVC 什么是耦合性 16:22
实现主页显示概要 18:19
2017-1-26
心里骂娘啊,换行是因为数据原因,然后最后居然是在jinjia模板里数据后面加一个|safe ,!!
当我看到正确显示了所有html标签后我的心里是崩溃的。。
实现了文章的正确显示 15:03
接下来几天要实现的是:
主页应该只显示一个概要,现在却是把所有文字显示了出来,应该是数据长短的问题,改一下就好了。
然后是文章的编辑和删除功能,应该是判断目前登录的人是不是文章的作者,如果是的话,出现编辑和删除功能,
最后就是评论功能了
最后的最后,域名服务器阿喂我刚开始看的时候完全懵逼啊都是些什么跟什么-。-
不管了,井然有序的执行吧loser~
2017-1-25
实现了登录页面重新排版 16:05
实现了发表文章页面的重新排版和表单实现 17:47
本来想要把登录之后输入登录页面自动跳转到主页,在模板里写出来了登陆判断,就是没法写怎么在模板里实现页面跳转,只好显示点击返回主页好了,blog[“byuser”] = user.find_one({‘_id’:ObjectId(current_user.get_id())})[‘username’],current_user函数可以实现python里判断登录人,之后可以把跳转页面和这个函数坐下关联实现后端判断登录并页面跳转。 16:38
换行依旧没有解决,数据类型不知道哪里爆炸了转换不过来,待解决 这着实大坑啊占了三天了阿喂!!!
18:55
2017-1-24
富文本编辑器出现个问题,在本页面下拉滚动条时,富文本编辑器的功能栏会始终贴着浏览器上方滚动
当浏览器滚动条下拉到看不见编辑器时功能栏才会消失,看了下源代码应该是编辑器属性css的问题,但是找不到这个编辑器css在哪,只好把浏览器和编辑器调整好尺寸不让浏览器的滚动条出现。
1.实现换行功能 未完成
2.实现登录回话保持 – 22:05
3.实现注销 –22:10
4.实现登录和注销在模板中的条件判断显现 – 22:57
\5. 实现了登录表单,之前的登录都是伪登录,并且不能保持登录状态,这次不仅可以验证登录,也可以保持登录状态并实现注销和 其他页面的登录验证条件判断
换行并没有解决,明天实现发表文章的正确表单入库试试,应该可以解决,登录界面今天因为加了表单算是毁了需要重新排版,由此也知道了程序一开始的基础就要打牢,不然坑真的好多。 –17:07
2017-1-23
文章:文章的功能实现不好,需要根本上的改动,还有就是,发表的文章不能实现换行功能。
所以,今天的目标是
第一: 实现 点击阅读全文进入文章界面。 20:05 完成
第二:实现文章的换行功能 22:36 了解富文本编辑器功能,准备实现
第三:实现文章按时间先后显现 23:13 完成
富文本编辑器功能已实现,换行功能出bug啊妥妥的!!不知道什么原因明天再战!
1:01
2017-1-22
主页测试blog排版、显现 2:47 完成 (显现排版时间顺序不对,需改进)
发表文章页面排版、功能跳转的思路捋清 23:56完成 (超额完成,实现了发表文章功能,并成功显现在主页 )
数据库blog、user、comment等设计 1:22 完成
2017-1-21
实现数据库连接 01:23 完成
实现post跳转 23:34 完成
从数据库中读出测试博客并显现在主页 3:11 完成