Framework Git

Framework Git

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

What's Next

You built a working Library Management app: three DocTypes, a controller with
server-side validation, a form script, role permissions, a query report, and a
print format. From here you can go deeper into any part of the framework.

Build out the data model

  • DocTypes Overview: the full data model, standard fields,
    and special DocType kinds.
  • Fields: every field type and its key properties.
  • Child Tables: rows embedded in a parent document, for
    example a list of fines on a transaction.
  • Naming: all the ways the name primary key gets generated.
  • Links and Actions: connect DocTypes and add document
    actions.

Write more server-side logic

Do more on the client

Ship it

If you get stuck, the Frappe forum and the
source code are good places to look next.

Last updated 2 hours ago
Was this helpful?
Thanks!