{ "info": { "author": "Fan Fei, Neil Chen, Cliff Chen", "author_email": "tofu0913@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Database", "Topic :: Database :: Database Engines/Servers", "Topic :: Database :: Front-Ends", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "dj-mongo-reader\n===============\ndj-mongo-reader is a Django application can be used to query MongoDB via AJAX requests and render result with several customization options.\n\nInstallation\n------------\n- Install from PyPi ``pip install dj-mongo-reader`` \n- Install from source code\n\n - download code ``git clone https://github.com/tofu0913/dj-mongo-reader.git``\n - run ```` from ``dj-mongo-reader`` folder ``python setup.py install``\n\nFeatures\n--------\n1. Able to send ``find``, ``count``, ``collstats`` commands to MongoDB via designated URL\n2. Basic HTML pages included, only few code is needed to **work with your existing CSS framework**\n3. **Pagination** implemented, you can customize record number show in each page\n4. **Permission check**, you can deny a data fetching request based on user's permission and the query(database, collection, command, criteria).\n5. Pick up some keys of the record to fill the table, leave complete record in **detail dialog**\n6. Assign **display names** for keys in MongoDB record\n7. **value transformation**, you can provide Javascript callback functions to process raw value data from MongoDB to a proper text for displaying\n8. export MongoDB data to CSV file (use it carefully for larage amount of records)\n\nDEMO and Document\n------------------\nA Django application runs on heroku.\n\n- Functionality: A query form and result table included.\n- UI: Bootstrap 3 applied.\n\n| URL: http://dj-mongo-reader.herokuapp.com\n| Source code Please see ``example`` folder\n\n\nGuide\n------------\nhttp://dj-mongo-reader.herokuapp.com\n\n\n\n\n\nCredits\n--------\n\n- Fan Fei feifan.pub@gmail.com backend\n- Neil Chen neil.chen.nj@gmail.com frontend \n- Cliff Chen tofu0913@gmail.com fork and maintenance \n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tofu0913/dj-mongo-reader/", "keywords": "", "license": "GPL v2.0", "maintainer": "", "maintainer_email": "", "name": "dj-mongo-reader2", "package_url": "https://pypi.org/project/dj-mongo-reader2/", "platform": "", "project_url": "https://pypi.org/project/dj-mongo-reader2/", "project_urls": { "Homepage": "https://github.com/tofu0913/dj-mongo-reader/" }, "release_url": "https://pypi.org/project/dj-mongo-reader2/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "A Django app can be used to query and render MongoDB data", "version": "2.0.0", "yanked": false, "yanked_reason": null }, "last_serial": 11321185, "releases": { "0.99": [], "0.99.1": [ { "comment_text": "", "digests": { "md5": "5d9d60b9109b3291f0a7e568fbb48066", "sha256": "573a3935351bca12778206845713977ff59722f61b835b54985d1b70bf611491" }, "downloads": -1, "filename": "dj-mongo-reader2-0.99.1.tar.gz", "has_sig": false, "md5_digest": "5d9d60b9109b3291f0a7e568fbb48066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28010, "upload_time": "2016-05-16T09:10:37", "upload_time_iso_8601": "2016-05-16T09:10:37.900509Z", "url": "https://files.pythonhosted.org/packages/db/d8/fbf99cbafc35263cff4401959ca23ec038c71df2cb6a7b850541ff0cfd1f/dj-mongo-reader2-0.99.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6c56047c066a6f5e3bc2de1bec7b38ff", "sha256": "c877e87a8b0ee796ea8e79d527c5b143f45725f4f3f6dfa411d56b56b20b9301" }, "downloads": -1, "filename": "dj-mongo-reader2-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6c56047c066a6f5e3bc2de1bec7b38ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28182, "upload_time": "2018-06-07T06:28:24", "upload_time_iso_8601": "2018-06-07T06:28:24.982367Z", "url": "https://files.pythonhosted.org/packages/eb/8c/91f88878cb303506601e0af3beb415a3a4180cb3b0a6cf9b306ea6a94955/dj-mongo-reader2-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ea45022f8b58ca58772779778111c7c6", "sha256": "e630ff250b91314a84ccae8fd990dedd96f3cb760c1a0811ca111b4a23995275" }, "downloads": -1, "filename": "dj-mongo-reader2-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ea45022f8b58ca58772779778111c7c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28192, "upload_time": "2018-08-09T06:51:39", "upload_time_iso_8601": "2018-08-09T06:51:39.753755Z", "url": "https://files.pythonhosted.org/packages/0e/53/f5a219a94cfbdfba0c8f8058ec3cce83ab4a5fee1c54aabe4f3edc8c70e4/dj-mongo-reader2-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e7f01a45e877b64ccfbba53fd64e4011", "sha256": "1a092a36f3c1e3b46727062818634736588523a9b5a1ce990bf551f9bad1ba07" }, "downloads": -1, "filename": "dj-mongo-reader2-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e7f01a45e877b64ccfbba53fd64e4011", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28248, "upload_time": "2018-09-18T08:20:06", "upload_time_iso_8601": "2018-09-18T08:20:06.361777Z", "url": "https://files.pythonhosted.org/packages/fd/e8/958af3de6ecf3acb6d130047ad96c4f869e26f956521182c7a39a2f7a405/dj-mongo-reader2-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "62ff323faa26bfbc2531a27ecd69f321", "sha256": "ddb576efff7dc9c82374a3ae58328ba40413159719264495d8d740201177a3d1" }, "downloads": -1, "filename": "dj-mongo-reader2-1.2.0.tar.gz", "has_sig": false, "md5_digest": "62ff323faa26bfbc2531a27ecd69f321", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28297, "upload_time": "2019-10-30T07:15:28", "upload_time_iso_8601": "2019-10-30T07:15:28.250896Z", "url": "https://files.pythonhosted.org/packages/66/62/5b7f089e2caf7fd97b6725fa5fb7b5800093e3d99d059136aece1e5a6a0f/dj-mongo-reader2-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "0d2371939872e8397f399f5e0eb1645d", "sha256": "89fceff706585a18dc392afd9ce65bb1b7293d5f89749426551a48c4ab5c292a" }, "downloads": -1, "filename": "dj-mongo-reader2-2.0.0.tar.gz", "has_sig": false, "md5_digest": "0d2371939872e8397f399f5e0eb1645d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28297, "upload_time": "2021-08-31T05:48:18", "upload_time_iso_8601": "2021-08-31T05:48:18.561795Z", "url": "https://files.pythonhosted.org/packages/8f/69/bedf8abb8e4ec101c09aef4793bc284f304db8090e6d1ee76282a5186ebd/dj-mongo-reader2-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0d2371939872e8397f399f5e0eb1645d", "sha256": "89fceff706585a18dc392afd9ce65bb1b7293d5f89749426551a48c4ab5c292a" }, "downloads": -1, "filename": "dj-mongo-reader2-2.0.0.tar.gz", "has_sig": false, "md5_digest": "0d2371939872e8397f399f5e0eb1645d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28297, "upload_time": "2021-08-31T05:48:18", "upload_time_iso_8601": "2021-08-31T05:48:18.561795Z", "url": "https://files.pythonhosted.org/packages/8f/69/bedf8abb8e4ec101c09aef4793bc284f304db8090e6d1ee76282a5186ebd/dj-mongo-reader2-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }