seitime-frappe/frappe/website/page_renderers/web_form.py
2022-05-09 19:22:13 +05:30

11 lines
344 B
Python

import frappe
from frappe.website.page_renderers.document_page import DocumentPage
class WebFormPage(DocumentPage):
def can_render(self):
webform_name = frappe.db.exists("Web Form", {"route": self.path, "published": 1}, cache=True)
if webform_name:
self.doctype = "Web Form"
self.docname = webform_name
return bool(webform_name)