Framework

DocType

DocType is the core data structure in Frappe, defining how your data is stored, displayed, and managed

Get Started

Modules and controller

Object Relational Model

Customizing DocType

Virtual DocType

Permissions

FeaTURES overview

Core Architecture

Understand the foundation of app development.

Modules and controller

Object Relational Model

Modules and controller

Frappe follows “Convention > Configuration > Code” — most setup is automated for you.

Each DocType belongs to a module, organizing logic, files, and models neatly.

A controller class (Python) is auto-generated to handle loading, saving, and processing of data.

Object Relational Model (ORM)

Interact with the database using Python objects instead of raw SQL.

Simplifies data operations, reduces bugs, and speeds up development.

Supports robust querying, joins, filters, and CRUD actions through an intuitive API.

Data & Access Control

Customize data structures and manage user access.

Customizing DocType

Virtual DocType

Permissions

Customizing DocType

Use Doctype Designer to add fields, change layouts, and update properties—no coding needed.

Drag-and-drop interface allows quick customization of form views.

Changes apply instantly without needing server restarts or migrations.

Virtual DocType

Connect Frappe to external databases or APIs using Virtual DocTypes.

Provides Frappe UI features like lists, forms, and CRUD without storing data locally.

Ideal for integrating third-party apps while keeping a consistent experience.

Permissions

Set role-based access per DocType—control who can create, read, update, or delete records.

Permissions are easy to configure and extend with custom rules.

Ensures data security by giving the right access to the right users.

Ready to Build Smarter?

Tridots Tech is here to help you unlock the full power of Frappe Framework—faster, smarter, and at scale.

Contact  us

Let's create something new !

First name is required*

last name is required*

Email is Required*

Service is required*
Message is Required*

Commitment to Excellence

Our Services

Our Products

ERPNext

Portfolio

Career

Blogs

Contact Us

© 2025 Tridots Tech. All rights reserved.

Privacy Policy

Terms of Service

Cookies Settings