AttributeError: 'NoneType' object has no attribute 'get'

I get this error every time I reload the Create X page. How can I solve it? What causes this error?

App Versions

{
	"frappe": "14.25.1",
	"shipper": "0.0.1"
}

Route

Form/Shipper Order/new-shipper-order-1

Trackeback

Traceback (most recent call last):
  File "apps/frappe/frappe/app.py", line 69, in application
    response = frappe.api.handle()
  File "apps/frappe/frappe/api.py", line 54, in handle
    return frappe.handler.handle()
  File "apps/frappe/frappe/handler.py", line 45, in handle
    data = execute_cmd(cmd)
  File "apps/frappe/frappe/handler.py", line 83, in execute_cmd
    return frappe.call(method, **frappe.form_dict)
  File "apps/frappe/frappe/__init__.py", line 1607, in call
    return fn(*args, **newargs)
  File "apps/frappe/frappe/desk/form/load.py", line 37, in getdoc
    doc = frappe.get_doc(doctype, name)
  File "apps/frappe/frappe/__init__.py", line 1184, in get_doc
    doc = frappe.model.document.get_doc(*args, **kwargs)
  File "apps/frappe/frappe/model/document.py", line 74, in get_doc
    return controller(*args, **kwargs)
  File "apps/frappe/frappe/model/document.py", line 106, in __init__
    self.load_from_db()
  File "apps/shipper/shipper/shipper/doctype/shipper_order/shipper_order.py", line 67, in load_from_db
    super(Document, self).__init__(result.data)
  File "apps/frappe/frappe/model/base_document.py", line 102, in __init__
    if d.get("doctype"):
AttributeError: 'NoneType' object has no attribute 'get'

Request Data

{
	"type": "GET",
	"args": {
		"doctype": "Shipper Order",
		"name": "new-shipper-order-1"
	},
	"headers": {},
	"error_handlers": {},
	"url": "/api/method/frappe.desk.form.load.getdoc"
}

Response Data

{
	"exception": "AttributeError: 'NoneType' object has no attribute 'get'"
}

SOLVED

load_from_db function need to define the field name before create page