Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomasst/mongoadmin
Admin interface for MongoDB built using Django and Bootstrap. Features a JSON editor written in JavaScript that supports nested JSON objects.
https://github.com/thomasst/mongoadmin
Last synced: 28 days ago
JSON representation
Admin interface for MongoDB built using Django and Bootstrap. Features a JSON editor written in JavaScript that supports nested JSON objects.
- Host: GitHub
- URL: https://github.com/thomasst/mongoadmin
- Owner: thomasst
- Created: 2012-04-22T18:25:18.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2017-11-30T23:32:19.000Z (about 7 years ago)
- Last Synced: 2024-11-07T16:25:31.683Z (about 1 month ago)
- Language: Java
- Homepage: http://thomasst.ch/mongoadmin/
- Size: 1.96 MB
- Stars: 250
- Watchers: 7
- Forks: 19
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-mongodb - mongoadmin - Admin interface built with Django (Tools / Web)
- awesome-mongodb - mongoadmin - Admin interface built with Django (Tools / Web)
README
Getting started
===============Make sure you have the following packages installed:
* Django 1.4
* mongo-python-driverMake a copy the included default project settings:
cp mongoadmin_project/settings.py.dist mongoadmin_project/settings.py
Create a database for Django (by default, it is a MySQL database called `mongoadmin`, but you can change it in `DATABASES` in the settings). This database is required to store sessions or to save database connection details.
Fill in `SECRET_KEY` (can be any random string) in the settings.py file that you created.
Create SQL database tables:
python manage.py syncdb
Run the server:
python manage.py runserver
Go to http://127.0.0.1:8000/ and connect to your Mongo database.
License
=======
[BSD](http://www.opensource.org/licenses/bsd-license.php)Ideas for further development
=============================* Connecting: Store favorites, support for SSH tunnels
* Collection view: Ability to store filters / views
* Support for indexes, etc.