CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-creme-crm

A comprehensive Customer Relationship Management software built on Django with extensive customization capabilities

Overview
Eval results
Files

configuration-system.mddocs/

Configuration System

System configuration, custom fields, custom forms, UI customization, and workflow configuration for adapting the system to business needs.

Capabilities

Field Configuration

class FieldsConfig(models.Model):
    """
    Field visibility and behavior configuration per entity type.

    Attributes:
    - content_type: ContentType, entity type
    - descriptions: JSONField, field configuration data
    
    Methods:
    - is_field_hidden(field_name): Check if field is hidden
    - is_field_required(field_name): Check if field is required
    """

Custom Entity Types

class CustomEntityType(models.Model):
    """
    Custom entity type definition for business-specific entities.

    Attributes:
    - name: str, entity type name
    - plural_name: str, plural form
    - generate_pk: bool, auto-generate primary keys
    """

Install with Tessl CLI

npx tessl i tessl/pypi-creme-crm

docs

activity-system.md

api-integration.md

billing-system.md

configuration-system.md

console-interface.md

contact-management.md

core-framework.md

django-settings.md

document-management.md

email-system.md

event-system.md

import-export-system.md

index.md

management-commands.md

plugin-development.md

product-catalog.md

reporting-system.md

sales-management.md

system-configuration.md

template-system.md

ticket-system.md

user-management.md

tile.json