15 lines
452 B
Python
15 lines
452 B
Python
from __future__ import unicode_literals
|
|
import erpnext.education.utils as utils
|
|
import frappe
|
|
|
|
no_cache = 1
|
|
|
|
def get_context(context):
|
|
context.education_settings = frappe.get_single("Education Settings")
|
|
context.program = get_program(frappe.form_dict['name'])
|
|
|
|
def get_program(program_name):
|
|
try:
|
|
return frappe.get_doc('Program', program_name)
|
|
except frappe.DoesNotExistError:
|
|
frappe.throw(_("Program {0} does not exist.".format(program_name))) |