学了 3 个月的 flask,然后使用 python2.7+flasks 搭建了一个小论坛

2017-04-19 13:29:00 +08:00
 char1998

项目描述:这个项目分为两个部分,分为前台和 CMS 管理系统。

项目地址:bbsdemo 欢迎注册使用,并提供改进意见

7146 次点击
所在节点    Python
67 条回复
sagaxu
2017-04-19 13:42:20 +08:00
你入错坑了, 2017 年应该学 python3.6
zhy
2017-04-19 13:48:52 +08:00
不错
char1998
2017-04-19 13:51:04 +08:00
python3.x ,现在安装新版的 ubuntu-server 都是自带 python3.5 了,停止了 python2.7 ,以后可以会流行 python3.x,但是至少目前主流的库还是比较支持 python2.7 的
loveisbug
2017-04-19 14:09:25 +08:00
文章排版好挤
Yourdaye
2017-04-19 14:13:38 +08:00
厉害!开不开源?
cydysm
2017-04-19 14:17:25 +08:00
哈哈哈哈 我好帅
lrh3321
2017-04-19 14:52:00 +08:00
挺好的,不过 现在该用 python3 了
char1998
2017-04-19 14:54:17 +08:00
@Yourdaye 已经开源了,地址在 https://github.com/MrFu1998/char_bbs_v1 ,欢迎 Star 和 Fork
char1998
2017-04-19 14:54:39 +08:00
@cydysm 哈哈,都是帅哥
char1998
2017-04-19 14:55:40 +08:00
@loveisbug 确实,这个编辑器有点问题,当初没找到合适的 markdown 编辑器,然后找了款富文本编辑器,所有
Valkyrie0
2017-04-19 15:03:14 +08:00
楼主页面显示很舒服,是怎么想到这种显示风格的,有什么参考模版吗
wwqgtxx
2017-04-19 15:04:10 +08:00
老哥上传到 github 怎么还带上了 pyc 文件…
wwqgtxx
2017-04-19 15:08:46 +08:00
另外我记得从 flask0.11 还是 0.10 开始, flask.g 就已经是全局作用变量而不是 session 作用变量了,所以在用户验证哪里把用户信息保存在 flask.g 中真的不会有啥问题么
char1998
2017-04-19 15:13:24 +08:00
@Valkyrie0 不好意思,还真没有,其实我对于页面如果让我自己设置也是很纠结的,这个是我的老师,参考小米论坛给简化后的版本给我的
Kilerd
2017-04-19 15:17:14 +08:00
项目里面看到 pyc 就没有看下去的欲望了
char1998
2017-04-19 15:17:39 +08:00
@wwqgtxx 忙着上传了,没注意改了,刚开始用 github 还不是很会用,所以抱歉哈, flask.g 确实是的全局变量,但是我暂时用的话还没出现问题
char1998
2017-04-19 15:18:30 +08:00
@lrh3321 感觉有些库还是不支持 python3 ,所以没用
wwqgtxx
2017-04-19 15:22:02 +08:00
@char1998 pycharm 自带了 git 上传的功能,也集成了 github 的插件,直接用就好了
wwqgtxx
2017-04-19 15:27:51 +08:00
个人是推荐用 flask-session 来用 redis 实现服务端 session ,然后只要能保证你的 model 是可以 pickle 的就能直接放进 session 中了,也比 flask 默认的客户端 session 安全多了
char1998
2017-04-19 15:27:55 +08:00
@wwqgtxx 谢谢提醒,我还没注意到这个,我去研究下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/355869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX