Django CRM is opensource CRM developed on django framework. It has all the basic features of CRM to start with. We welcome code contributions and feature requests via github.
http://django-crm.readthedocs.io for latest documentation
This project contains the following modules:
- Contacts
- Accounts
- Invoices
- Cases
- Leads
- Opportunity
- Planner
Try for free here
We recommend ubuntu 18.04 or ubuntu 20.04. These instructions are verified for ubuntu 20.04.
sudo apt install postgresql xvfb libfontconfig wkhtmltopdf git libpq-dev python3-dev python3-pip gem ruby ruby-dev build-essential libssl-dev libffi-dev python3-venv redis-server redis-tools virtualenv -y
sudo gem install sass
sudo apt-get install postfix
- After running
sudo apt-get install postfix
in terminal, selectInternet
as a configuration from the pop-up and click ok. Next it will ask to enter theSystem mail name
which will be the used as aFrom Email Address
during sending the mail.
- Create and activate a virtual environment.
virtualenv venv
source venv/bin/activate
- Install the project's dependencie
pip install -r requirements.txt
- Then refer to
env.md
for environment variables and keep those in the.env
file in the current folder as your project is in. - Add
127.0.0.1 test.localhost
to your hosts file/etc/hosts
. Then you can use test as company name to register and login.
python manage.py migrate
python manage.py runserver
Then open http://localhost:8000 in your borwser and create a new account with test as company name. We mapped test.localhost
to 127.0.0.1
. So, it should work properly.
python manage.py create_blog_user 'username'
The above command will add the user as blog admin to edit content at /blog/admin/
pipdeptree # to see pip dependancy tree
black # to format code to meet python coding standards
pip-check -H # to see upgradable packages
Get help or stay up to date.
- Issues
- Follow @micropyramid on Twitter
- Ask questions on Stack Overflow
- Chat with community Gitter
- For customisations, email to django-crm@micropyramid.com
This project exists thanks to all the people who contribute!
We welcome your feedback and support, raise github issue if you want to report a bug or request new feature. we are glad to help.
For commercial support Contact us