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

document-management.mddocs/

Document Management

File storage, document organization, folder structures, and document sharing with version control and access permissions.

Capabilities

Document Entity

class Document(CremeEntity):
    """
    Document entity for file management and organization.

    Attributes:
    - title: str, document title
    - description: TextField, document description
    - filedata: FileField, uploaded file
    - mime_type: str, MIME type of file
    - linked_folder: ForeignKey, parent folder

    Methods:
    - get_download_url(): Get file download URL
    - get_file_size(): Get file size in bytes
    """

Folder Entity

class Folder(CremeEntity):
    """
    Folder entity for document organization.

    Attributes:
    - title: str, folder name
    - description: TextField, folder description
    - parent_folder: ForeignKey, parent folder for hierarchy

    Methods:
    - get_documents(): Get documents in folder
    - get_subfolders(): Get child folders
    """

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