Skip to content

Django-CRM

Productivity & Wikis

A free, open‑source Python CRM built on Django that combines lead/contact management, task/project tracking, email marketing, and analytics in one self‑hosted platform.

Python Latest v2.4.0 · 18d ago Security brief →

Features

  • Unified customer relationship management (leads, deals, contacts) with role‑based access
  • Integrated task and project management including chat, reminders, and file attachments
  • Comprehensive email marketing capabilities: campaigns, dynamic templates, SMTP/IMAP support

Recent releases

View all 7 releases →
No immediate action
v2.4.0 New feature

Logos & avatars

v2.3.1 Bug fix

Fixed recipient options retrieval in user profile chat.

Full changelog

Fixed

  • Fixed getting recipient options in user profile chat
  • Fixed translation key for 'Date' in view_snapshots.html

Improved

  • Enhanced TaskAdmin: update field ordering and add custom form for task widget

Changed

  • Refactor owner lookups to use User model directly instead of USER_MODEL in outputstatadmin.py

Full Changelog: v2.3.0...v2.3.1

v2.3.0 Bug fix
Notable features
  • Added user avatars to owner, responsible, and memo recipient filters
  • Refactored list methods to include username thumbnails
  • Added validation for product specification in RequestForm
Full changelog

Added

  • Added user avatars to the lookups in:
    • owner filters
    • responsible filters
    • memo recipient filter ("to")
  • Added filter by owner for payments to use user avatars
  • Refactor responsible and subscribers list methods to add thumbnails to usernames
  • Refactor person method to add thumbnails to usernames for owner and co-owner
  • Added validation for product specification in RequestForm
  • Created ByDepartmentFilter for UserProfileAdmin
  • Added pillow library to requirements
  • New ua translations

Improved

  • Improved request counter logic for users who combine the Sales Manager role with other roles

Fixed

  • Fixed owner filter logic in memos for users with the "Chief" role.
  • Fix permission check for file uploads in memos before review
  • Fix product specification warning in RequestAdmin

Full Changelog: v2.2.0...v2.3.0

v2.2.0 New feature
Notable features
  • Profile page now supports avatar upload with automatic resizing and a circular mask
  • CRM interface language can be changed from the user profile
Full changelog

Added

  • Add the following feature to the user's profile page:
    • to upload an avatar with automatic resizing and a circular mask
    • to change CRM interface language

Improved

  • Enhance ProductAdmin: Add handling and improve list display with clickable category and type links.
  • Improve the filtering logic of the Deal model by closing reason or stage.

Changed

  • Refactor TYPE_CHOICES in Product model from tuple to dictionary

Full Changelog: v2.1.0...v2.2.0

v2.1.0 New feature
Notable features
  • File attachment support for TransactionQualityEventInline and view/download on Deals page
  • Help‑page URLs added to Email list page and Email Account list page
  • New uk (Ukrainian) translations
Full changelog

Added

  • Ability to add files to TransactionQualityEventInline
  • The ability to view and download files attached to TransactionQualityEvent on Deals page by @HaimLee-4869 in #404
  • URL of help page for Email in CRM list page
  • URL of help page for Email Account list page
  • TransactionQualityEvent class for better handling of transaction quality events and related files
  • New uk translations

Improved

  • TransactionQualityEventI objects
  • Refactor stqs method in DealAdmin to simplify total calculation and URL generation
  • Refactor EmailAccountAdmin field titles and enhance main_account display method
  • Refactor MonthlySnapshotSaving logic and imports

Full Changelog: v2.0.1...v2.1.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
574
Forks
360
Languages
Python HTML JavaScript

Beta — feedback welcome: [email protected]