{ "info": { "author": "Uli Fouquet and Jan-Ulrich Hasecke", "author_email": "uli@gnufix.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Programming Language :: Python" ], "description": "********\r\nGrokIMDB\r\n********\r\n\r\nThis is a nifty little demo application for Grok.\r\n\r\nIt provides a userinterface to fetch and edit data retrieved from the\r\nInternet Movie Database (IMDb).\r\n\r\nPrerequisites\r\n=============\r\n\r\nYou need \r\n\r\n - Python 2.4 and \r\n\r\n - `setuptools` \r\n\r\nto run this application. Rumors are, that also Python 2.5 will work.\r\n\r\n\r\nInstallation\r\n============\r\n\r\nTo install this package, run::\r\n\r\n $ python2.4 bootstrap/bootstrap.py\r\n\r\nwhich should create a `bin/` directory containing a `buildout` script.\r\n\r\nNext, run::\r\n\r\n $ bin/buildout\r\n\r\nwhich should setup everything, fetch needed packages from the net\r\netc.\r\n\r\n\r\nRun the Application\r\n===================\r\n\r\nThis can be done in three steps.\r\n\r\n\r\n1) Start the Zope-Server\r\n------------------------\r\n\r\nTo start the application in the background, run::\r\n\r\n $ bin/zopectl start\r\n\r\nand stop it with::\r\n\r\n $ bin/zopectl stop\r\n\r\nTests are run doing::\r\n\r\n $ bin/test\r\n\r\nIf you want to run the application in foreground, you can do::\r\n\r\n $ bin/zopectl fg\r\n\r\nThe server can then be stopped hitting CTRL-D.\r\n\r\n\r\n2) Log into the admin interface\r\n-------------------------------\r\n\r\nOne server can serve several instances of GrokIMDB. Therefore we\r\nfirstly have to create an instance of it. To do this, we use the Grok\r\nadmin interface, which can be reached via::\r\n\r\n http://localhost:8080/\r\n\r\nOpen that URL in a browser. You will be asked for a username/password.\r\n\r\nEnter::\r\n\r\n grok\r\n\r\nand::\r\n\r\n grok\r\n\r\nThat should log you in.\r\n\r\n\r\n3) Create an instance of GrokIMDB\r\n---------------------------------\r\n\r\nNow enter a name for your new GrokIMDB instance and click 'Add'. This\r\nshould create a new instance of GrokIMDB, that will be displayed.\r\n\r\nTo go to your new GrokIMDB, just click on the freshly created link.\r\n\r\n\r\nDevelopment\r\n===========\r\n\r\nGrokIMDB can give you only a rough sketch of all possibilities of\r\nGrok. You can develop the application further by modifying the sources\r\nin the `src/` directory. Note, that you have to restart the server,\r\nwhen classes or similar things were changed.\r\n\r\n\r\nFurther Grok Resources\r\n======================\r\n\r\nThere is an excellent tutorial on the Grok homepage:\r\n\r\n http://grok.zope.org/documentation/book/\r\n\r\n\r\nHappy Grokking!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://cheeseshop.python.org/pypi/GrokIMDB", "keywords": "", "license": "ZPL", "maintainer": "", "maintainer_email": "", "name": "GrokIMDB", "package_url": "https://pypi.org/project/GrokIMDB/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/GrokIMDB/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://cheeseshop.python.org/pypi/GrokIMDB" }, "release_url": "https://pypi.org/project/GrokIMDB/0.1/", "requires_dist": null, "requires_python": null, "summary": "A Grok demo application for editing data retrieved from IMDb.", "version": "0.1" }, "last_serial": 784470, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3e87c3ca91fa53d115b8945c31512517", "sha256": "3830408c57c05d1ae7f76bbb1f9ea053e08a451a4dd7adad354b4afd70aa2204" }, "downloads": -1, "filename": "GrokIMDB-0.1-py2.4.egg", "has_sig": false, "md5_digest": "3e87c3ca91fa53d115b8945c31512517", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 12848, "upload_time": "2008-01-28T10:23:24", "url": "https://files.pythonhosted.org/packages/35/1a/6f4a9d759f964aef7fe6f818750ead20f2170615acaaa4c625104c3b8054/GrokIMDB-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "742ff9a42b5a10fb5f1661ccf547f2c5", "sha256": "631336c50ba925e17b7c5fe4c41f77e734ee49edccd83d254c0084c45d3cad9c" }, "downloads": -1, "filename": "GrokIMDB-0.1-py2.5.egg", "has_sig": false, "md5_digest": "742ff9a42b5a10fb5f1661ccf547f2c5", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 12791, "upload_time": "2008-01-28T10:29:15", "url": "https://files.pythonhosted.org/packages/e1/8c/191728563770b624e4efa8aa59d0c919263f4cef9eab3a2f0a79051aaa73/GrokIMDB-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "0e0cf69380a59f6fbe5b61fd0b9f1b0d", "sha256": "5fc5db6a74dd2c517abe3feb58d01e7770575ee082c948dfd8c8d14555450111" }, "downloads": -1, "filename": "GrokIMDB-0.1.tar.gz", "has_sig": false, "md5_digest": "0e0cf69380a59f6fbe5b61fd0b9f1b0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10032, "upload_time": "2008-01-28T01:33:59", "url": "https://files.pythonhosted.org/packages/e4/a3/7dc575b3e8144e2bff8c14189cc4d5a849754287a567c941b334542d85fd/GrokIMDB-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "6075163dfe6f4c8d303068db1c5402fc", "sha256": "3db4f0bd839355e5ec9a4295e6bebe791530abfe79727a9a6aed349bd0e68bee" }, "downloads": -1, "filename": "GrokIMDB-0.1.zip", "has_sig": false, "md5_digest": "6075163dfe6f4c8d303068db1c5402fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15885, "upload_time": "2008-01-28T01:33:58", "url": "https://files.pythonhosted.org/packages/7c/8f/54441717e5ecaf03f1be8fff4d7d13b19faa0a45c0ebb9474c6f1cb8c965/GrokIMDB-0.1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e87c3ca91fa53d115b8945c31512517", "sha256": "3830408c57c05d1ae7f76bbb1f9ea053e08a451a4dd7adad354b4afd70aa2204" }, "downloads": -1, "filename": "GrokIMDB-0.1-py2.4.egg", "has_sig": false, "md5_digest": "3e87c3ca91fa53d115b8945c31512517", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 12848, "upload_time": "2008-01-28T10:23:24", "url": "https://files.pythonhosted.org/packages/35/1a/6f4a9d759f964aef7fe6f818750ead20f2170615acaaa4c625104c3b8054/GrokIMDB-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "742ff9a42b5a10fb5f1661ccf547f2c5", "sha256": "631336c50ba925e17b7c5fe4c41f77e734ee49edccd83d254c0084c45d3cad9c" }, "downloads": -1, "filename": "GrokIMDB-0.1-py2.5.egg", "has_sig": false, "md5_digest": "742ff9a42b5a10fb5f1661ccf547f2c5", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 12791, "upload_time": "2008-01-28T10:29:15", "url": "https://files.pythonhosted.org/packages/e1/8c/191728563770b624e4efa8aa59d0c919263f4cef9eab3a2f0a79051aaa73/GrokIMDB-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "0e0cf69380a59f6fbe5b61fd0b9f1b0d", "sha256": "5fc5db6a74dd2c517abe3feb58d01e7770575ee082c948dfd8c8d14555450111" }, "downloads": -1, "filename": "GrokIMDB-0.1.tar.gz", "has_sig": false, "md5_digest": "0e0cf69380a59f6fbe5b61fd0b9f1b0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10032, "upload_time": "2008-01-28T01:33:59", "url": "https://files.pythonhosted.org/packages/e4/a3/7dc575b3e8144e2bff8c14189cc4d5a849754287a567c941b334542d85fd/GrokIMDB-0.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "6075163dfe6f4c8d303068db1c5402fc", "sha256": "3db4f0bd839355e5ec9a4295e6bebe791530abfe79727a9a6aed349bd0e68bee" }, "downloads": -1, "filename": "GrokIMDB-0.1.zip", "has_sig": false, "md5_digest": "6075163dfe6f4c8d303068db1c5402fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15885, "upload_time": "2008-01-28T01:33:58", "url": "https://files.pythonhosted.org/packages/7c/8f/54441717e5ecaf03f1be8fff4d7d13b19faa0a45c0ebb9474c6f1cb8c965/GrokIMDB-0.1.zip" } ] }