frappe-ops-website-deploy
Installation
SKILL.md
Deploy Websites on ERPNext/Frappe
Patterns for deploying static HTML/CSS websites to ERPNext v15/v16 using Web Pages, Page Builder, and the REST API.
Critical: ERPNext v16 Does NOT Render main_section
In Frappe v16, the main_section field on a Web Page is stored but not rendered in the browser — even with content_type: "HTML" or dynamic_template: 1. The Page Builder (page_blocks) is the primary rendering mechanism.
You must use page_blocks with a custom Web Template to render HTML content.
Decision Tree
What do you need?
├── Deploy HTML pages to ERPNext
Related skills