Пример #1
0
	
	elif options.google_translate:
		from webnotes.translate import google_translate
		google_translate(*options.google_translate)
	
	elif options.translate:
		from webnotes.translate import translate
		translate(options.translate)
		
	elif options.docs:
		from core.doctype.documentation_tool.documentation_tool import write_static
		write_static()

	elif options.export_doclist:
		from core.page.data_import_tool.data_import_tool import export_json
		export_json(*list(options.export_doclist))
	
	elif options.export_csv:
		from core.page.data_import_tool.data_import_tool import export_csv
		export_csv(*options.export_csv)
	
	elif options.import_doclist:
		import json
		if os.path.isdir(options.import_doclist):
			docs = [os.path.join(options.import_doclist, f) \
				for f in os.listdir(options.import_doclist)]
		else:
			docs = [options.import_doclist]
				
		for f in docs:
			if f.endswith(".json"):
Пример #2
0
def export_doclist(doctype, name, path, site=None):
	from core.page.data_import_tool import data_import_tool
	webnotes.connect(site=site)
	data_import_tool.export_json(doctype, name, path)
	webnotes.destroy()
Пример #3
0
if __name__=="__main__":
	import webnotes, os, shutil
	webnotes.connect()
	
	from core.page.data_import_tool.data_import_tool import export_json, export_csv
	export_json("Website Settings", None, "app/startup/install_fixtures/website_settings.json")
	export_json("Style Settings", None, "app/startup/install_fixtures/style_settings.json")
	export_csv("Tree Species", "app/startup/install_fixtures/Tree_Species.csv")
	export_csv("Tree Family", "app/startup/install_fixtures/Tree_Family.csv")
	shutil.rmtree("app/startup/install_fixtures/files/tree_species")
	os.makedirs("app/startup/install_fixtures/files/tree_species")
	os.system("cp -R public/files/tree_species app/startup/install_fixtures/files")
Пример #4
0
if __name__ == "__main__":
    import webnotes, os, shutil
    webnotes.connect()

    from core.page.data_import_tool.data_import_tool import export_json, export_csv
    export_json("Website Settings", None,
                "app/startup/install_fixtures/website_settings.json")
    export_json("Style Settings", None,
                "app/startup/install_fixtures/style_settings.json")
    export_csv("Tree Species", "app/startup/install_fixtures/Tree_Species.csv")
    export_csv("Tree Family", "app/startup/install_fixtures/Tree_Family.csv")
    shutil.rmtree("app/startup/install_fixtures/files/tree_species")
    os.makedirs("app/startup/install_fixtures/files/tree_species")
    os.system(
        "cp -R public/files/tree_species app/startup/install_fixtures/files")
Пример #5
0
def export_doclist(doctype, name, path, site=None):
    from core.page.data_import_tool import data_import_tool
    webnotes.connect(site=site)
    data_import_tool.export_json(doctype, name, path)
    webnotes.destroy()