{ "info": { "author": "Corey Oordt", "author_email": "coreyoordt@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Django" ], "description": "==================\nDjango Object Dump\n==================\n\nInstallation\n============\n\n#. Installation is easy using ``pip``\\ .\n\n .. code-block:: bash\n\n $ pip install django-objectdump\n\n#. Add to ``INSTALLED_APPS``\n\n#. Optionally add configuration information (``OBJECTDUMP_SETTINGS``\\ )\n\n\nSettings\n========\n\n.. code-block:: python\n\n OBJECTDUMP_SETTINGS = {\n 'MODEL_SETTINGS': {\n 'app.model': {\n 'ignore': False,\n 'fk_fields': True, # or False, or ['whitelist', 'of', 'fks']\n 'm2m_fields': True, # or False, or ['whitelist', 'of', 'm2m fields']\n 'addl_relations': [] # callable or 'othermodel_set.all' strings\n }\n }\n }\n\n\n``ignore``\n If ``True``\\ , always ignore this model. Acts as if you used ``--exclude`` with this model.\n\n``fk_fields``\n If ``False``\\ , do not include related objects through foreign keys. Otherwise, a white-list of foreign keys to include related objects.\n\n``m2m_keys``\n If ``False``\\ , do not include related objects through many-to-many fields. Otherwise, a white-list of many-to-many field names to include related objects.\n\n``addl_relations``\n A list of callables, which get passed an object, or strings in Django template syntax (``'author_set.all.0'`` becomes ``'object.author_set.all.0'`` and evaluates to ``object.author_set.all()[0]``\\ )\n\nOptions\n=======\n\n``--format``\n **Default:** ``json``\n\n Specifies the output serialization format for fixtures. Options depend on ``SERIALIZATION_MODULES`` settings. ``xml`` and ``json`` and ``yaml`` are built-in.\n\n``--indent``\n **Default:** ``None``\n\n Specifies the indent level to use. The default will not do any pretty-printing or indenting of content.\n\n``--database``\n **Default:** ``DEFAULT_DB_ALIAS``\n\n Nominates a specific database to dump fixtures from. Defaults to the \"default\" database.\n\n``-e``\\ , ``--exclude``\n **Default:** ``[]``\n\n An appname or appname.ModelName to exclude (use multiple ``--exclude`` to exclude multiple apps/models).\n\n``-n``\\ , ``--natural``\n **Default:** ``False``\n\n Use natural keys if they are available.\n\n``--depth``\n **Default:** ``None``\n\n Max depth related objects to get. The initial object specified is considered level 0. The default will get all objects.\n\n``--limit``\n **Default:** ``None``\n\n Max number of related objects to get. Default gets all related objects.\n\n``-i``\\ , ``--include``\n **Default:** all\n\n An appname or appname.ModelName to whitelist related objects included in the export (use multiple ``--include`` to include multiple apps/models).\n\n``--idtype``\n **Default:** ``'int'``\n\n The natural type of the id(s) specified. Options are: ``int``, ``unicode``, ``long``\n\n``--debug``\n **Default:** ``False``\n\n Output debug information. Shows what related objects each object generates. Use with ``--verbosity 2`` to also see which fields are the link.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/callowayproject/django-objectdump", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-objectdump", "package_url": "https://pypi.org/project/django-objectdump/", "platform": "", "project_url": "https://pypi.org/project/django-objectdump/", "project_urls": { "Homepage": "https://github.com/callowayproject/django-objectdump" }, "release_url": "https://pypi.org/project/django-objectdump/0.5.2/", "requires_dist": null, "requires_python": "", "summary": "Export one or more objects and their related objects. Allows for fine-tuned control over which related objects are exported.", "version": "0.5.2" }, "last_serial": 2530397, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "9a7746370e95b9fec57929891ddbe584", "sha256": "dcb1fac517a82998eca8b55348a0a324a28fe2a27f5bff59bfbce732115b0445" }, "downloads": -1, "filename": "django-objectdump-0.1.tar.gz", "has_sig": false, "md5_digest": "9a7746370e95b9fec57929891ddbe584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 245647, "upload_time": "2013-07-31T14:11:56", "url": "https://files.pythonhosted.org/packages/9b/db/5b49d42fa215a97780fd7521aad5fc7b0732fbdb4703449686fcd491d27e/django-objectdump-0.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "e7ad142605204d22df91cb8f73dbac03", "sha256": "4af0b9f034867d49124af0660511df39aa3737367dc2105ba0d537bc76c5ad72" }, "downloads": -1, "filename": "django-objectdump-0.3.tar.gz", "has_sig": false, "md5_digest": "e7ad142605204d22df91cb8f73dbac03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 569033, "upload_time": "2013-08-14T15:33:36", "url": "https://files.pythonhosted.org/packages/10/7c/aee77d024209b5b19094705fdd0f9f6d5f5b901a80fa8a6c299df78609f6/django-objectdump-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2dcd2785b2da30876288f0729a1af58b", "sha256": "b1b528bd16474312c5d6841d6179ec30f968e7bfbb7a2744c8ef8709d38f6f3a" }, "downloads": -1, "filename": "django-objectdump-0.4.tar.gz", "has_sig": false, "md5_digest": "2dcd2785b2da30876288f0729a1af58b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 569332, "upload_time": "2013-08-23T13:03:38", "url": "https://files.pythonhosted.org/packages/6f/1a/d8295a7fff2dba5b8d53d05262698bf830d6ad52c765346d1ac5972787b6/django-objectdump-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "c84a642b47f936e4cd2b1cfa96a29514", "sha256": "fee04def68f06679e394f153a83f1e023ed133df332f9077ca3bdbb4ecd8bb12" }, "downloads": -1, "filename": "django-objectdump-0.4.1.tar.gz", "has_sig": false, "md5_digest": "c84a642b47f936e4cd2b1cfa96a29514", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 573272, "upload_time": "2013-11-19T18:20:08", "url": "https://files.pythonhosted.org/packages/76/11/27fce16bb7432092db3018f66365274ec770f8d4401c81f6b96bfcc94b1b/django-objectdump-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "6190e8c4662eb25653a7026633411550", "sha256": "5035d18198579ba1ae1baa1fa0faad1fc38acfdc713dfa64df0a5554b4ba6cf3" }, "downloads": -1, "filename": "django-objectdump-0.4.2.tar.gz", "has_sig": false, "md5_digest": "6190e8c4662eb25653a7026633411550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 573371, "upload_time": "2013-12-13T14:17:23", "url": "https://files.pythonhosted.org/packages/83/03/a82d2412d963c59aaaa4daa95d878071e45c99488fb01427479525aa5288/django-objectdump-0.4.2.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "affff24a6c7249d415aa0319f02318df", "sha256": "24a9ab7ce2c0fff228ccfade4b1a0fcb1808b137f0e778f334b41e26afcf46b5" }, "downloads": -1, "filename": "django_objectdump-0.4.6-py2-none-any.whl", "has_sig": false, "md5_digest": "affff24a6c7249d415aa0319f02318df", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22075, "upload_time": "2016-12-15T14:26:01", "url": "https://files.pythonhosted.org/packages/d3/dc/d01036eadb6c3807294257d43291f0826141213da34da9e227fd111efa09/django_objectdump-0.4.6-py2-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "0400fd5b38442d2be278d442f8343fc2", "sha256": "e34d2fac349dec85add1f4041602c4801216eadd790166914fcf6ff605bc9385" }, "downloads": -1, "filename": "django_objectdump-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "0400fd5b38442d2be278d442f8343fc2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16208, "upload_time": "2016-12-20T13:54:23", "url": "https://files.pythonhosted.org/packages/8a/d2/33c20e71e270b26be65c00ab436b16cb7401240f362b87f96acea25b4e94/django_objectdump-0.5.1-py2-none-any.whl" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "c51cd1be5edc495240083d3de4a3b942", "sha256": "e06138011abf9504a7ece2a9529dd3595620c49a71ab1491b6876f305faa3c6d" }, "downloads": -1, "filename": "django_objectdump-0.5.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c51cd1be5edc495240083d3de4a3b942", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16262, "upload_time": "2016-12-20T14:00:14", "url": "https://files.pythonhosted.org/packages/39/a0/9dc19abd352a2574b2900cf605ac1b4fc93f85d9956af17b93736ab7d72f/django_objectdump-0.5.2-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c51cd1be5edc495240083d3de4a3b942", "sha256": "e06138011abf9504a7ece2a9529dd3595620c49a71ab1491b6876f305faa3c6d" }, "downloads": -1, "filename": "django_objectdump-0.5.2-py2-none-any.whl", "has_sig": false, "md5_digest": "c51cd1be5edc495240083d3de4a3b942", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16262, "upload_time": "2016-12-20T14:00:14", "url": "https://files.pythonhosted.org/packages/39/a0/9dc19abd352a2574b2900cf605ac1b4fc93f85d9956af17b93736ab7d72f/django_objectdump-0.5.2-py2-none-any.whl" } ] }