{
"info": {
"author": "Andreas Kaiser",
"author_email": "disko@binary-punks.com",
"bugtrack_url": null,
"classifiers": [
"Environment :: Plugins",
"Environment :: Web Environment",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python"
],
"description": "This package makes\n`jQuery Option Tree `_\navailable as a `deform form library `_\nwidget. jQuery Option Tree converts a JSON option tree into dynamically\ncreated elements allowing you to choose one nested option from the\ntree.\n\nCurrently only one feature for a very specific use case is implemented,\nhierarchical browsing from a data structure like this::\n\n key value\n --- -----\n 1 Option 1\n 11 Suboption 1.1\n 111 Subsubption 1.1.1\n 112 Subsubption 1.1.2\n 12 Suboption 1.2\n 2 Option 2\n 21 Suboption 2.1\n 22 Suboption 2.2\n 3 Option 3\n\nThis is suitable for hierarchical selections from standards like\n`ISCO08 `_ or\n`NACE Rev. 2 `_\n\nThe implementation currently requires the data to be exposed by a REST service\nwith 2 endpoints that are reachable via a common base URL (the ``json_url``\noption of the widget):\n\n - json_url has to return the top level key/value pairs\n\n - json_url with the GET parameter ``\u00ecd`` has to return the child elements\n for the given id.\n\n - json_url + '//lineage' has to return the lineage of IDs from root to\n leaf for the given .\n\nExamples::\n\n json_url = '/api/classifications/nace_rev2'\n\n # GET call to '/api/classifications/nace_rev2'\n # has to return a structure like this:\n {\n A: \"LAND- UND FORSTWIRTSCHAFT, FISCHEREI\",\n B: \"BERGBAU UND GEWINNUNG VON STEINEN UND ERDEN\",\n C: \"VERARBEITENDES GEWERBE/HERSTELLUNG VON WAREN\"\n }\n\n # GET call to '/api/classifications/nace_rev2?id=A'\n # has to return a structure like this:\n {\n A01: \"Landwirtschaft, Jagd und damit verbundene T\u00e4tigkeiten\",\n A02: \"Forstwirtschaft und Holzeinschlag\",\n A03: \"Fischerei und Aquakultur\"\n }\n\n # GET call to '/api/classifications/nace_rev2/Q8690/lineage'\n # has to return a structure like this:\n [\"Q\", \"Q86\", \"Q869\", \"Q8690\"]\n\nSee the included demo application for details.\n\nContributions\n-------------\n\nContributions are welcome, especially if you want to add support for\nmore generic data structures and/or configurable options for the plugin.\n\nChanges\n=======\n\n0.2.1\n-----\n\n- Fix JS error when initializing empty field.\n\n0.2\n---\n\n- Change Javascript to allow better configuration\n\n- Move the fanstatic ``need()`` call to the serialize method.\n\n0.1\n---\n\n- Initial release.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/disko/deform_widget_jquery_option_tree",
"keywords": "deform widget",
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "deform_widget_jquery_option_tree",
"package_url": "https://pypi.org/project/deform_widget_jquery_option_tree/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/deform_widget_jquery_option_tree/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/disko/deform_widget_jquery_option_tree"
},
"release_url": "https://pypi.org/project/deform_widget_jquery_option_tree/0.2.1/",
"requires_dist": null,
"requires_python": null,
"summary": "jQuery Option Tree widget for deform",
"version": "0.2.1"
},
"last_serial": 788891,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "59740f6574b86e44f9c295bd7f2a3fa3",
"sha256": "f03915e27a02908643da101a73dd58cb2de57630f187af400d654df15677705d"
},
"downloads": -1,
"filename": "deform_widget_jquery_option_tree-0.1.tar.gz",
"has_sig": false,
"md5_digest": "59740f6574b86e44f9c295bd7f2a3fa3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 88999,
"upload_time": "2012-10-19T15:14:51",
"url": "https://files.pythonhosted.org/packages/e6/49/b6f357f6ad385884a1d1938f5059c7b2b48d53bf3a809de5971c9ba0123c/deform_widget_jquery_option_tree-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "05cbee840c9250c68ed0e367a5491aa6",
"sha256": "9dd008179f8c09bc13ac363b923647bad9bfbb7b8cdae914f401080d2e1646b5"
},
"downloads": -1,
"filename": "deform_widget_jquery_option_tree-0.2.tar.gz",
"has_sig": false,
"md5_digest": "05cbee840c9250c68ed0e367a5491aa6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 89467,
"upload_time": "2012-10-31T12:43:03",
"url": "https://files.pythonhosted.org/packages/2d/7b/2cadc8a04d79b100778612559df54c54f4db7b8e3c7f6501c63176406899/deform_widget_jquery_option_tree-0.2.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "731a522183a297888e5e9d32aa8322e2",
"sha256": "4a6ffca1de617c9ff2a31846c6296e266961362451f355be50404184ed816ffa"
},
"downloads": -1,
"filename": "deform_widget_jquery_option_tree-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "731a522183a297888e5e9d32aa8322e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 89597,
"upload_time": "2012-10-31T13:03:16",
"url": "https://files.pythonhosted.org/packages/15/08/f0ac4b69af6f32c7d337909e98bc96ac61724a815f9a82a2d359c756f567/deform_widget_jquery_option_tree-0.2.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "731a522183a297888e5e9d32aa8322e2",
"sha256": "4a6ffca1de617c9ff2a31846c6296e266961362451f355be50404184ed816ffa"
},
"downloads": -1,
"filename": "deform_widget_jquery_option_tree-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "731a522183a297888e5e9d32aa8322e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 89597,
"upload_time": "2012-10-31T13:03:16",
"url": "https://files.pythonhosted.org/packages/15/08/f0ac4b69af6f32c7d337909e98bc96ac61724a815f9a82a2d359c756f567/deform_widget_jquery_option_tree-0.2.1.tar.gz"
}
]
}