Пример #1
0
def data_import(context, file_path, doctype, import_type=None, submit_after_import=False, mute_emails=True):
	"Import documents in bulk from CSV or XLSX using data import"
	from frappe.core.doctype.data_import.data_import import import_file
	site = get_site(context)

	frappe.init(site=site)
	frappe.connect()
	import_file(doctype, file_path, import_type, submit_after_import, console=True)
	frappe.destroy()
Пример #2
0
def import_arabic_translation():
    configure_app()
    frappe.db.sql('delete from `tabTranslation`')
    # from frappe.core.doctype.data_import.data_import import import_file_by_path
    from frappe.core.doctype.data_import.data_import import import_file
    import_file(doctype='Translation',
                file_path=frappe.utils.get_bench_path() +
                '/apps/flexone/flexone/public/translation/Translation.csv',
                import_type="Insert",
                submit_after_import=False,
                console=False)