{ "info": { "author": "Nico Mandery", "author_email": "nico@nmandery.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "Wrapper to integrate CGI scripts into django views.\n\n.. image:: https://travis-ci.org/nmandery/django_cgi_wrap.svg?branch=master\n :target: https://travis-ci.org/nmandery/django_cgi_wrap\n\nSimple function to wrap old-style CGI scripts/binaries to integrate them\ninto the views of a django app.\n\nThis method preserves the shortcommings of the CGI deployment, but may be adequate\nwhen the performance hit caused by CGI spawning a new process for each request is\nnegligible, a legacy CGI executable needs to be embedded in a new application or\nthe ease of deployment is a priority.\n\nData returned by the CGI will be streamed to the client.\n\nExample:\n\n.. code::\n\n from django_cgi_wrap import cgi_wrap\n\n def example_view(request):\n return cgi_wrap(request, \"/usr/bin/mapserv\")\n\n\nAlso see the \"tests\" directory for a working example as well as the doc-strings of the\nmodule itself.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nmandery/django_cgi_wrap", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "django-cgi-wrap", "package_url": "https://pypi.org/project/django-cgi-wrap/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-cgi-wrap/", "project_urls": { "Homepage": "https://github.com/nmandery/django_cgi_wrap" }, "release_url": "https://pypi.org/project/django-cgi-wrap/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Wrapper to integrate CGI scripts into django views.", "version": "0.2.0" }, "last_serial": 2210184, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "8854c6948daf9eef56e2a1d0926adfc8", "sha256": "552e04461e63ed936c0d14ecac53a4152880e3c0e3e7c73d46d4c9b42269ff0f" }, "downloads": -1, "filename": "django_cgi_wrap-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8854c6948daf9eef56e2a1d0926adfc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3465, "upload_time": "2016-07-08T14:34:44", "url": "https://files.pythonhosted.org/packages/8a/ad/1d704c8b13207b9ea0e6f58e74fbebe19b528b6310293c411389dcc2f555/django_cgi_wrap-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8854c6948daf9eef56e2a1d0926adfc8", "sha256": "552e04461e63ed936c0d14ecac53a4152880e3c0e3e7c73d46d4c9b42269ff0f" }, "downloads": -1, "filename": "django_cgi_wrap-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8854c6948daf9eef56e2a1d0926adfc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3465, "upload_time": "2016-07-08T14:34:44", "url": "https://files.pythonhosted.org/packages/8a/ad/1d704c8b13207b9ea0e6f58e74fbebe19b528b6310293c411389dcc2f555/django_cgi_wrap-0.2.0.tar.gz" } ] }