在Django网站中添加“CRM”功能

6 投票
4 回答
7453 浏览
提问于 2025-04-16 17:32

我正在用Django搭建一个网站。我希望网站的每个用户都能拥有一些基本的客户管理工具,比如添加客户和联系信息、记录与客户相关的事件、给客户发短信或邮件等等。

客户关系管理(CRM)功能对网站的会员来说非常重要,但整个网站是一个社区,而不是一个专门的CRM平台,所以我并不打算在sugarCRM或类似的东西上进行开发。

我的问题是,有没有可以直接用的Django或Python的插件,可以添加CRM工具?还是说我应该自己开发一个?如果是这样,有没有什么设计模式的资源可以参考?我还在考虑与像SalesForce这样的网络服务进行集成,但我不确定这样做是否太复杂或者费用太高。

4 个回答

2

我也在找类似的东西。目前我在试用http://www.koalix.org这个网站,它有一些基本的客户管理功能,还有会计和产品管理的功能。看起来很不错。

5

抱歉,如果这听起来像是在做广告,但我想补充一下,如果你想把Django网站和Salesforce服务结合起来,我写了一个工具,可以让你把Salesforce当作数据库来用,通过Django的ORM(对象关系映射)来访问。

http://github.com/freelancersunion/django-salesforce

我们在Freelancers Union使用这个工具进行各种客户关系管理的整合,所以它正在被积极使用和维护。

6

我觉得 django-addressbook 或者 django-crm 可能是个不错的起点。如果你有了什么好的想法,记得把它开源哦 :)

撰写回答