{ "info": { "author": "Fan Fei, Neil Chen", "author_email": "feifan.pub@gmail.com,neil.chen.nj@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/feifangit/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", "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/feifangit/dj-mongo-reader/", "keywords": null, "license": "GPL v2.0", "maintainer": null, "maintainer_email": null, "name": "dj-mongo-reader", "package_url": "https://pypi.org/project/dj-mongo-reader/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dj-mongo-reader/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/feifangit/dj-mongo-reader/" }, "release_url": "https://pypi.org/project/dj-mongo-reader/0.98/", "requires_dist": null, "requires_python": null, "summary": "A Django app can be used to query and render MongoDB data", "version": "0.98" }, "last_serial": 1755147, "releases": { "0.6": [ { "comment_text": "", "digests": { "md5": "df99f4955df24375c32d16ee1a83f858", "sha256": "b9ab788cd2b69fac006475d26834bb68e3f8d8e6095a723be1616be2de90186f" }, "downloads": -1, "filename": "dj-mongo-reader-0.6.tar.gz", "has_sig": false, "md5_digest": "df99f4955df24375c32d16ee1a83f858", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24649, "upload_time": "2015-03-05T01:19:23", "url": "https://files.pythonhosted.org/packages/c6/e6/09e007d4b04cc7b3cc20061b8d2eb060416558c7473eaf591676b8be5fc8/dj-mongo-reader-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "2182aae7ce28b700f1d4ecb2f3dad271", "sha256": "d8099237fed3f492508cd23b14c07516ef00d3034227ac2fbe89fd84e536fe28" }, "downloads": -1, "filename": "dj-mongo-reader-0.7.tar.gz", "has_sig": false, "md5_digest": "2182aae7ce28b700f1d4ecb2f3dad271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34204, "upload_time": "2015-03-07T00:13:24", "url": "https://files.pythonhosted.org/packages/c6/f5/f5bec43f713b292c63f8f65af4bb4882f07af3f3cdf9cc253f1946e42bc2/dj-mongo-reader-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "82ef92c6f9ff51b5baec5e4e713f57d4", "sha256": "b93826e130abfc13a9e846cdc505b7e538cf5420ac07dd36051c886fb7b73927" }, "downloads": -1, "filename": "dj-mongo-reader-0.8.tar.gz", "has_sig": false, "md5_digest": "82ef92c6f9ff51b5baec5e4e713f57d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36439, "upload_time": "2015-03-10T03:22:45", "url": "https://files.pythonhosted.org/packages/31/8a/3197be353847a478842867d0e1d2b9865281546e504a7f1e91c4d5dddf1a/dj-mongo-reader-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "451bf834bbf1d0035b61775f6c07d2d2", "sha256": "310dfcab56c79a3c3dd1c8cd55683e1ce444c75e9c4f7b197e31ee18650e0d71" }, "downloads": -1, "filename": "dj-mongo-reader-0.9.tar.gz", "has_sig": false, "md5_digest": "451bf834bbf1d0035b61775f6c07d2d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36506, "upload_time": "2015-03-10T20:40:56", "url": "https://files.pythonhosted.org/packages/8a/af/7df1d255005e1db11666270ab3a81d7a932a453d4d2c2c45b4b885865753/dj-mongo-reader-0.9.tar.gz" } ], "0.91": [ { "comment_text": "", "digests": { "md5": "004eaff7aa2f6537ecf9df453c331507", "sha256": "a959bed28915a2221297cfc1e24e32b141c0eef11bfc558c1bab5800c9c91141" }, "downloads": -1, "filename": "dj-mongo-reader-0.91.tar.gz", "has_sig": false, "md5_digest": "004eaff7aa2f6537ecf9df453c331507", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36536, "upload_time": "2015-05-21T18:38:51", "url": "https://files.pythonhosted.org/packages/2f/60/a6d3d699f487a6520fedffef2e1295810c3e3c08dc40ff242d7e32f76fb9/dj-mongo-reader-0.91.tar.gz" } ], "0.92": [ { "comment_text": "", "digests": { "md5": "50ca8376db2c357cc7652c36c6e993f4", "sha256": "93f817f027e34b616c9df968091f76140a4314ef225ac5556fb1db1a1076c72b" }, "downloads": -1, "filename": "dj-mongo-reader-0.92.tar.gz", "has_sig": false, "md5_digest": "50ca8376db2c357cc7652c36c6e993f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36517, "upload_time": "2015-06-18T17:55:55", "url": "https://files.pythonhosted.org/packages/89/99/ab9032134e476ca1337f052af69be63685150c1396ab153bd959e4c326ce/dj-mongo-reader-0.92.tar.gz" } ], "0.93": [ { "comment_text": "", "digests": { "md5": "2d296e73c0808456244b3bb2160fd8b9", "sha256": "0819eab8ba928a875044c2674cd1638b7ec86ef248d1cd75e43266ff2f5c0d40" }, "downloads": -1, "filename": "dj-mongo-reader-0.93.tar.gz", "has_sig": false, "md5_digest": "2d296e73c0808456244b3bb2160fd8b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36523, "upload_time": "2015-06-18T17:59:52", "url": "https://files.pythonhosted.org/packages/a6/d1/0fbfed93f64e3dcc4d2855fd88f1fba12af1238a7f9852cbf4a56b3713bd/dj-mongo-reader-0.93.tar.gz" } ], "0.94": [ { "comment_text": "", "digests": { "md5": "a4fb20af24f7e710e2a7853dd2f7ef49", "sha256": "77345c40c846449d4770f9ca879cc4b146a953afed3daf9fd4ac1cffb8dc4589" }, "downloads": -1, "filename": "dj-mongo-reader-0.94.tar.gz", "has_sig": false, "md5_digest": "a4fb20af24f7e710e2a7853dd2f7ef49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36576, "upload_time": "2015-07-21T21:55:03", "url": "https://files.pythonhosted.org/packages/a8/a8/ce88d3506a9a55a9a89518e04cc10e1f344579fc4b97e45d8ba9942f3e9e/dj-mongo-reader-0.94.tar.gz" } ], "0.95": [ { "comment_text": "", "digests": { "md5": "eb1ddee08fe649d0fab63cf841a2e218", "sha256": "74dcaded444064a95044cb4ca3a696d51158c23c4ee16e29991a6c657b4086ea" }, "downloads": -1, "filename": "dj-mongo-reader-0.95.tar.gz", "has_sig": false, "md5_digest": "eb1ddee08fe649d0fab63cf841a2e218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37760, "upload_time": "2015-07-22T16:00:46", "url": "https://files.pythonhosted.org/packages/e3/1f/e45139515626a929dfbc0d7385c238534948bc8850e6eea24893da3e7cf7/dj-mongo-reader-0.95.tar.gz" } ], "0.96": [ { "comment_text": "", "digests": { "md5": "272b237a355a9a0067eae90b81eb4d30", "sha256": "21dd7b5fadf6ad67a3f8626ca8c5bc3e72ee727ebab7ae68f5527b2383ef5dd6" }, "downloads": -1, "filename": "dj-mongo-reader-0.96.tar.gz", "has_sig": false, "md5_digest": "272b237a355a9a0067eae90b81eb4d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38080, "upload_time": "2015-07-24T20:57:09", "url": "https://files.pythonhosted.org/packages/21/41/87a2c18bbaf4d39a6adfc6b285189ad9eae7a4fa0c9ccef56fa7454136bc/dj-mongo-reader-0.96.tar.gz" } ], "0.98": [ { "comment_text": "", "digests": { "md5": "ecf8d99131d8a4680e8477902e9117e2", "sha256": "89375ad9a616eb7d21390267d0aac02f56a597394b3fc0ed18d87ba75be94296" }, "downloads": -1, "filename": "dj-mongo-reader-0.98.tar.gz", "has_sig": false, "md5_digest": "ecf8d99131d8a4680e8477902e9117e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36965, "upload_time": "2015-10-06T18:22:23", "url": "https://files.pythonhosted.org/packages/2f/4c/f5d4e1e98938d7c4e23f8efc00698a04ab40933f04ae9ee71d1613e792f0/dj-mongo-reader-0.98.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ecf8d99131d8a4680e8477902e9117e2", "sha256": "89375ad9a616eb7d21390267d0aac02f56a597394b3fc0ed18d87ba75be94296" }, "downloads": -1, "filename": "dj-mongo-reader-0.98.tar.gz", "has_sig": false, "md5_digest": "ecf8d99131d8a4680e8477902e9117e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36965, "upload_time": "2015-10-06T18:22:23", "url": "https://files.pythonhosted.org/packages/2f/4c/f5d4e1e98938d7c4e23f8efc00698a04ab40933f04ae9ee71d1613e792f0/dj-mongo-reader-0.98.tar.gz" } ] }