I'm building a website in Django. I want each user of the site to have some basic client management tools - add a client and contact information, add certain events around the clients, text/email clients, etc.
The CRM feature will be an important feature for the site members, but the overall site is a community and not a CRM platform, so I'm not really loooking to build on sugarCRM or similar.
My question, are there any Djang开发者_如何学Goo or python packages that I could plugin that would add CRM tools? Or should I just roll my own? If so, any design pattern resources out there I could follow? Another option I'm looking into is integrating with a web service like SalesForce api, but I'm not sure if its overkill or costly.
I think django-addressbook
or django-crm
might be good starting points. If you come up with something great, open source it :)
Sorry if this comes across as a plug, but I wanted to add that if you're looking to integrate a Django site with the Salesforce service, I've written a tool that allows you to treat your Salesforce instance as a DB, accessible through the Django ORM.
http://github.com/freelancersunion/django-salesforce
We're using it at the Freelancers Union for various CRM integrations, so it's in active use an maintenance.
I'm also looking. At the moment testing out http://www.koalix.org - it has some basic CRM features as well as accounting and products. Looks promising.
look at all new django crm in github. you can strip down as per your need.
https://github.com/MicroPyramid/Django-CRM
精彩评论