Django 论坛:LBForum

Django 论坛:LBForum

项目地址:https://github.com/vicalloy/LBForum

功能分类: 论坛类   技术分类:Django

更新时间:2011-05-14 16:31:10

用户关注:296431 次

用户评价:0 次 我来点评↓

Django写的论坛系统,界面部分“借鉴”FluxBB

目前支持BBCode编辑,附件上传等常用功能。
演示地址:http://vik.haoluobo.com/lbforum/ 

LBForum本身是一个完整的站点,而且自带了脚本帮忙创建LBForum的运行环境。
这意味着你不必经过复杂的配置就可以轻易的将LBForum部署好。

目前的论坛系统,以及django的论坛系统已经不少了,为啥要另外做一个。
现在互联网上用的最多的还是PHP的论坛系统,功能方面也都比较完善。
如果选择用django写的论坛系统,多半是想自己以后可以改改,方便扩展。
目前的django论坛更多的也是基于同已有项目集成的目的,他们大多以app的形式存在。
但app的问题是,你必须创建一个新的项目,而且必须自己将登陆注册等模块补上。
最糟糕的是,有些app甚至连必要的模板都没带。
对那些想快速部署的用户而言,这无疑是一个噩梦。
同时LBForum本身是以站点形式设计,其整体的统一性也会比其他app形式的forum高不少。 

最近更新:

LBForum分裂为两个项目
LBForum Django的可重用APP,包含有完整的模板
lbforum-site LBForum的演示站点。完整的Django Project演示LBForum如何集成登陆注册等模块。该项目可以快速的将LBForum跑起来。 

最初写LBForum的时候为降低部署的难度,将LBForum作为完整的Django站点来进行开发。
实际应用过程中,不少人需要将论坛模块集成到已有系统中。
原有的方案在集成的时候有不少的问题。
而且整站的形式也不利于他人进行协作,若改动偏向站点的定制,会给代码合并的时候带来很大的问题。
在项目拆分后,在保证易部署特性的同时解决了第三方系统集成的问题。

注: 项目重构后未经严格测试,谨慎更新。 

我是作者,想要修改项目内容?把修改内容发到联系邮箱(看最底部)

用户评价 (0)

     

称呼(*)

网站

邮箱

填写右边的单词 simple

Copyright© Python4cn(news, jobs) simple-is-better.com, 技术驱动:powered by web.py 空间主机:Webfaction

版权申明:文章转载已注明出处,如有疑问请来信咨询。本站为 python 语言推广公益网站,与 python 官方没有任何关系。

联系/投搞/留言: en.simple.is.better@gmail.com 向本站捐赠