
Minos是一个使用Python编写,基于Tornado/Mongodb/Redis的简约社区系统。
地址: https://github.com/phith0n/Minos
测试站点: http://waf.science
其实就是求几个star,fork 么么哒
测试了有一段时间了,然后昨天今天把文档写的差不多了,现在发出来。
如果你愿意使用,那么请把文档详细读完,我能写的基本都写进去了。如果还有其他疑问的话,可以再来问我。
并且招募一群喜欢开源、喜欢python的基友,帮我一起完善Minos。
http://waf.science
不要误会我自己不想做论坛/社区,这个站只是为了展示Minos功能用哒~
想用Minos做社区的同学,可以下来和我聊聊,我能帮就帮。
1 laoertongzhi 2015 年 5 月 7 日 围观 |
2 stackpop 2015 年 5 月 7 日 帖子是通过什么聚合的? 似乎没有看到板块或者标签功能 |
3 staticor 2015 年 5 月 7 日 我也是处女座 给楼主加一个Star. |
5 donghouhe 2015 年 5 月 8 日 via Android 已经star! |
6 redhatping 2015 年 5 月 8 日 via iPhone 很好,想一起做 |
7 holinhot 2015 年 5 月 8 日 看着不错。可以改成其他系统了 |
10 LINAICAI 2015 年 5 月 8 日 挺喜欢这种列表的。。。做blog也可以 |
13 myoula 2015 年 5 月 8 日 star一个 |
14 tpircsboy 2015 年 5 月 8 日 via Android @phithon 已star,我最近在学习tornado,我有个疑问,就是富文本过滤会用到HTMLparser, re,这些还挺耗时,会不会阻塞请求?(说阻塞好像不合适 |
15 yizi 2015 年 5 月 8 日 已star,刚好最近想了解一下社区的搭建~ |
16 bigzhu 2015 年 5 月 8 日 如果是用 postgresql ,我还真想哪来用在一个项目里面. |
17 nevernet 2015 年 5 月 8 日 ``` yield self.message(fromuser=None, touser=post["user"], cOntent=content, jump="/post/%s" % id) ``` yield怎么理解? |
18 sevncz 2015 年 5 月 8 日 学习下,已star |
19 RIcter 2015 年 5 月 8 日 膜拜大牛 |
20 dbas 2015 年 5 月 8 日 收集,,一定会使用!~ |
21 dbas 2015 年 5 月 8 日 注册了个号用了一下,,,如果我说有些地方体验不好,你会不会打我... 真心有的地方要改进 好吧,我也无聊: 比如: http://waf.science/post/554c19c49713966344c09f45 我想回到这个话题的分类列表,这个东西显示在admin 发表于 15天前 ""社区公告""...最少这个返回让我找了几分钟 回复信息中的验证码要再简单点..录入成本太大. 提交按钮要再明显一点... |
22 northisland 2015 年 5 月 8 日 哇,基于Tornado,好喜欢=_= |
23 ob 2015 年 5 月 8 日 Amaze UI |
26 phithon OP @tpircsboy 这个耗时间我没具体测试过,可以测试一下。 如果比较耗时的话,可以放在backend让tornado后台的线程去执行。minos里bcrypt加密就是一个耗时操作,我就给backend处理了~ |
27 powtop 2015 年 5 月 8 日 来个wooyun邀请码 嘿嘿 |
28 phithon OP @nevernet 因为self.message是一个非阻塞的函数,所以用yield让流程回归tornado的IO中,等执行完了返回了再往下进行。我是这个理解,不过具体也不太懂呀。。。 |
29 zhouquanbest 2015 年 5 月 8 日 被MongoDB坑过几次后 现在看到只用Mongo的就有点没底 |
30 popu111 2015 年 5 月 8 日 star之~ |
31 Coyote 2015 年 5 月 8 日 @phithon 请问作者有兴趣加入到PyChina社区嘛, 加wechat or qq : 690062809 细聊 官方blog地址: http://pychina.org/ 官方大会地址: http://cn.pycon.org/ 发起人为 @ZoomQuiet |
33 ikaros 2015 年 5 月 8 日 第100个star |
35 cute 2015 年 5 月 8 日 第120个star |
36 xixijun 2015 年 5 月 9 日 第133个star~ |
37 saber000 2015 年 5 月 9 日 |
39 vsill 2015 年 5 月 9 日 via Android 网站打开速度很slow |
42 fy 2015 年 5 月 9 日 O,O LZ做得好!我已经star了。 @phithon 听说LZ是处女座,话说我会告诉你其实有很多TAB和空格混用吗! 另外貌似没有外加模板引擎,现在tornado本身的模板引擎足够好用了吗? 我不喜欢mongodb,或许有一天会fork一下并做合我胃口的改动。因为是MPL所以我会重写整个项目……不过申请向LZ抄袭模板代码!!!实在是写不动前端啊! |
44 phithon OP |
45 saber000 2015 年 5 月 9 日 @phithon 个人的一个习惯是设置git的pre-commit hook来跑pep8,pylint,unittest来规范代码. pylint绝逼是处女座写的. |
46 imlonghao 2015 年 5 月 10 日 via Android 看到了zone好评 |
47 Feiox 2015 年 5 月 10 日 看了些代码。虽然 LZ 设为处女座,但。。。。。。(表打我) !!!代码规范性欠佳啊,并且很多地方欠 Pythonic。对于 ` i ` 这样的文件夹名。。。。。 |
49 lhy360121 2015 年 5 月 11 日 有些代码是缩进4个空格,有些缩进则是8个空格,tab键滥用。。。 |