{ "info": { "author": "Agendaless Consulting", "author_email": "repoze-dev@lists.repoze.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Database", "Topic :: Database :: Front-Ends", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "DB Browser\r\n==========\r\n \r\nThis package provides a simple WSGI application to browse and edit\r\ndatabase tables. The application was developed using the repoze.bfg\r\nweb framework and uses the excellent JqueryUI library.\r\n \r\nAfter installing and configuring the application, you will be able\r\nto browse and edit your application's tables by visiting the\r\nconfigured URL path. All the configuration that is needed is an\r\nsqlalchemy database connection string for your database.\r\n \r\nInstallation\r\n------------\r\n \r\nInstall using setuptools, e.g. (within a virtualenv)::\r\n \r\n $ easy_install repoze.dbbrowser\r\n \r\nConfiguration inside another repoze.bfg application\r\n---------------------------------------------------\r\n \r\nThis package includes a repoze.bfg view callable, so that from another\r\nrepoze.bfg application, it is possible to configure it as a view. To do\r\nso, simply add a view declaration inside your configure.zcml. Note\r\nthat your application's settings must include the sqlalchemy database\r\nconnection string for your database, under the name 'db_string'::\r\n \r\n \r\n \r\nThe result of the application call will be turned into a webob Response\r\nand returned to repoze.bfg as if the application was a view.\r\n \r\nAlternatively, this can be accomplished via Python when adding a view to\r\nthe repoze.bfg configurator::\r\n \r\n from repoze.dbbrowser.dbbrowser import app_view\r\n config.add_view(app_view, name='dbbrowserapp')\r\n \r\nConfiguration via Paste\r\n-----------------------\r\n \r\nThe application can also be 'mounted' into another WSGI application\r\nusing Paste composite applications. Just choose a URL path for it and\r\nadd the corresponding section::\r\n \r\n [composite:main]\r\n use = egg:Paste#urlmap\r\n / = myapp\r\n /dbbrowser = dbbrowser\r\n \r\n [app:myapp]\r\n use = egg:myapp#app\r\n \r\n [app:dbbrowser]\r\n use = egg:repoze.dbbrowser#dbbrowser\r\n db_string = sqlite:///%(here)s/myapp.db\r\n theme_switcher = true\r\n default_theme = redmond\r\n \r\nThe only required parameter is 'db_string', which is an sqlalchemy\r\ndatabase connection string.\r\n \r\nThe 'theme_switcher' parameter is a boolean indicating if JQuery UI theme\r\nswitching functionality should be enabled.\r\n \r\nThe 'default_theme' parameter is a string giving the name of the JQuery UI\r\ntheme to be used for the default dbbrowser UI. Keep in mind that JQuery\r\nstores this id in a cookie, so you may have to clear cookies for this setting\r\nto take effect if a previous theme was selected with the switcher.\r\n \r\nReporting Bugs / Development Versions\r\n-------------------------------------\r\n \r\nVisit http://bugs.repoze.org to report bugs. Visit\r\nhttp://svn.repoze.org to download development or tagged versions.\r\n \r\n \r\n \r\n \r\nChangelog\r\n=========\r\n \r\n0.1 (2010-03-02)\r\n----------------\r\n \r\n - Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.repoze.org", "keywords": "web application server wsgi zope database browser", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": "Carlos de la Guardia", "maintainer_email": "cguardia@yahoo.com", "name": "repoze.dbbrowser", "package_url": "https://pypi.org/project/repoze.dbbrowser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.dbbrowser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.repoze.org" }, "release_url": "https://pypi.org/project/repoze.dbbrowser/0.1/", "requires_dist": null, "requires_python": null, "summary": "Admin UI for relational db based apps", "version": "0.1" }, "last_serial": 798808, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0374ce69498bdca8e7b3da46d3e18d6e", "sha256": "0799563bc296ea9a7f289b1de992c9f76a360a2614408cd60d06b33bfd39dc84" }, "downloads": -1, "filename": "repoze.dbbrowser-0.1-py2.6.egg", "has_sig": false, "md5_digest": "0374ce69498bdca8e7b3da46d3e18d6e", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 361839, "upload_time": "2010-03-03T17:02:18", "url": "https://files.pythonhosted.org/packages/24/3b/d1c6e432414624dd76e588a825929d7b5392a5e1d194cdfc4c27cd1e4d52/repoze.dbbrowser-0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "f4cea83fd06cfd705bc6c7bdd0df1445", "sha256": "718f2edef0a57091b7a77906d4cb746f1c45e9e790760fdbc6b3e97f81457da5" }, "downloads": -1, "filename": "repoze.dbbrowser-0.1.tar.gz", "has_sig": false, "md5_digest": "f4cea83fd06cfd705bc6c7bdd0df1445", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 305972, "upload_time": "2010-03-03T17:02:00", "url": "https://files.pythonhosted.org/packages/4d/6b/645873a89e61a3379f1e44365b4d655d26c481a599d000b32710c6bf9a9b/repoze.dbbrowser-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0374ce69498bdca8e7b3da46d3e18d6e", "sha256": "0799563bc296ea9a7f289b1de992c9f76a360a2614408cd60d06b33bfd39dc84" }, "downloads": -1, "filename": "repoze.dbbrowser-0.1-py2.6.egg", "has_sig": false, "md5_digest": "0374ce69498bdca8e7b3da46d3e18d6e", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 361839, "upload_time": "2010-03-03T17:02:18", "url": "https://files.pythonhosted.org/packages/24/3b/d1c6e432414624dd76e588a825929d7b5392a5e1d194cdfc4c27cd1e4d52/repoze.dbbrowser-0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "f4cea83fd06cfd705bc6c7bdd0df1445", "sha256": "718f2edef0a57091b7a77906d4cb746f1c45e9e790760fdbc6b3e97f81457da5" }, "downloads": -1, "filename": "repoze.dbbrowser-0.1.tar.gz", "has_sig": false, "md5_digest": "f4cea83fd06cfd705bc6c7bdd0df1445", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 305972, "upload_time": "2010-03-03T17:02:00", "url": "https://files.pythonhosted.org/packages/4d/6b/645873a89e61a3379f1e44365b4d655d26c481a599d000b32710c6bf9a9b/repoze.dbbrowser-0.1.tar.gz" } ] }