{ "info": { "author": "Jurjen J. Stellingwerff", "author_email": "jurjen@stwerff.xs4all.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Database :: Front-Ends", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "================\nDatabase Wizzard\n================\n\nThis is a python web framework that integrates with databases.\n\nIt allows to read a current database scheme and generate sql-alchemy files\nto access data from that database and directly produce screens based on those\ntables.\n\nIt will be possible to directly insert and search through data with\nautocomplete fields for related records and data validation.\nThis library can also be used to quickly create new pages with different\nlayout than the automatically generated pages.\n\nA fully multi-user version is planned that shows changes from other users\ndirectly into the current lists of records.\n\n\nExample application\n===================\n\nThere is a runnable example application in the directory /example.\nRun it with:\n\n python example/authentication.py\n\nConnect to the application with:\n\n firefox localhost:8765\n\nOr insert your own favorite browser name instead.\n\n\nDependencies\n============\n\npython the language, with better unicode support\n python3\n\ntemplate generation:\n python3-mako\n\ndatabase abstraction and simple caching:\n python3-sqlalchemy\n\nany database can be used including:\n sqlite3.. used in the example\n\n mysql-server\n python3-drizzle\n\n postgresql\n python3-psycopg2\n\nand lots of other databases are possible:\n http://docs.sqlalchemy.org/en/rel_0_7/core/engines.html\n\n\nDevelopment tools\n=================\n\nhelp with unit tests:\n python3-nose\n\ngenerate python documentation pages:\n python3-sphinx\n\ncheck layout issues inside python code:\n pep8\n\ndetect other problems in python:\n python-pylint\n\n\nPylint under python3\n====================\n\nThis is not yet packed for python3 but can still be used in the following way.\n\ncreate a working directory, another name is ok here:\n mkdir devel\n cd devel\n\ndownload sources:\n apt-get source python-pylint\n apt-get source python-logilab-astng\n apt-get source python-logilab-common\n\ninstall python3 modules:\n cd logilab-common-0.58.0\n sudo python3 setup.py install\n cd ../logilab-astng-0.23.1\n sudo python3 setup.py install\n cd ../pylint-0.25.1\n sudo python3 setup.py install --no-compile\n\ncreate a pylint3 script:\n sudo mv /usr/local/bin/pylint /usr/local/bin/pylint3", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://launchpad.net/dbwizzard", "keywords": null, "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "DatabaseWizzard", "package_url": "https://pypi.org/project/DatabaseWizzard/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/DatabaseWizzard/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://launchpad.net/dbwizzard" }, "release_url": "https://pypi.org/project/DatabaseWizzard/0.4/", "requires_dist": null, "requires_python": null, "summary": "Web framework for easy database access.", "version": "0.4" }, "last_serial": 533514, "releases": { "0.4": [] }, "urls": [] }