Hello, when creating a new Page, we get page/custom_page.json and page/custom_page.js for the boilerplate. I was curious where can I get the controller for this page so I can customize the data I want to send to this page and other data operations on the backend if we can get something like page/custom_page.py file in it to control this new Page.
Hmm okay, and so If we do frappe call from the client side, who is not in the specific allowed role of that Page, we will get error by default using Frappe call. So anyway of handling that smoothly in the framework or we have to write custom code only in respective called(server side) function?