ReadMe and example appliction: http://dj-mongo-reader.herokuapp.com/
dj-mongo-reader
dj-mongo-reader is a Django application can be used to query MongoDB via AJAX requests and render result with several customization options.Installation
- Install from PyPi pip install dj-mongo-reader
Features
- Able to send find, count, collstats commands to MongoDB via designated URL
- Basic HTML pages included, only few code is needed to work with your existing CSS framework
- Pagination implemented, you can customize record number show in each page
- Permission check, you can deny a data fetching request based on user's permission and the query(database, collection, command, criteria).
- Pick up some keys of the record to fill the table, leave complete record in detail dialog
- Assign display names for keys in MongoDB record
- value transformation, you can provide Javascript callback functions to process raw value data from MongoDB to a proper text for displaying
DEMO
A Django application runs on heroku.- Functionality: A query form and result table included.
- UI: Bootstrap 3 applied.
Source code Please see example folder
Credits
- Fan Fei feifan.pub@gmail.com backend
- Neil Chen neil.chen.nj@gmail.com frontend
1, screenshot of heroku example application

2, screenshot of an application using dj-mongo-reader in production

No comments:
Post a Comment