Documentation Frappe Framework
Frappe Framework
API développeur
Côté Python, presque tout est dans le module frappe. Côté JavaScript, l’objet frappe du bureau expose formulaires, pages et appels.
Python
Frappe cherche à limiter la charge mentale : les méthodes les plus utilisées sont dans l’espace de noms frappe. C’est souvent le seul import d’un fichier Python.
- Document
- Base de données
- Jinja
- Utilitaires
- Routeur : la source le cite, sans page équivalente dans ce guide.
- Réponses
- Résolution de langue
- Recherche
- Hooks
- API REST
- API FullTextSearch
- API Dialog (Python)
- Query Builder
JavaScript
Frappe s’attache à window sous le nom frappe. La plupart de l’API client est sur cet objet, et seulement dans le bureau (Desk). La console du navigateur permet de l’explorer.
- Scripts de formulaire
- Contrôles
- API Page
- Arbre (Tree)
- Appels serveur (AJAX)
- Utilitaires communs
- API Dialog
- API Chart
- API Scanner
Autres entrées
La source reprend encore l’API REST et Jinja.
