{ "info": { "author": "Jonas Hagstedt", "author_email": "hagstedt@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "SwampDragon fileupload\n======================\n\nFile upload handler for SwampDragon\n\n\n# Installation\n```pip install swampdragon-fileupload```\n\nAdd ```swampdragon_upload``` to ```INSTALLED_APPS```\n\n\n# Usage\n\nCreate a router and extend ```FileUploadHandler```\n\n class FileUpload(FileUploadHandler):\n route_name = '_sdfileupload'\n\n\nIn the above example, the route is set to _sdfileupload.\n\nFile post requests should be done to ```window.swampDragon.url + '/_sdfileupload/'```\n\nThe data returned by the post request will fit the file deserializer.\n\nTo enable Origin header check, set ```origin_check = True```\n\n class FileUpload(FileUploadHandler):\n route_name = '_sdfileupload'\n origin_check = True\n\n\n# Notes\n\nIf you are using NGINX and have ```origin_check = True``` you need to set ```proxy_set_header Host $http_host;```\nin your NGINX config:\n\n\n server {\n ...\n location / {\n ...\n proxy_set_header Host $http_host;\n }\n }", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jonashagstedt/swampdragon-fileupload", "keywords": "SwampDragon,file upload", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "SwampDragon-fileupload", "package_url": "https://pypi.org/project/SwampDragon-fileupload/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/SwampDragon-fileupload/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jonashagstedt/swampdragon-fileupload" }, "release_url": "https://pypi.org/project/SwampDragon-fileupload/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "File upload handler for SwampDragon", "version": "0.1.2" }, "last_serial": 1200734, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e161839df3ec9432e86b422b866bd331", "sha256": "0b96197609bd301abdbeb068b9dd124850ca7b2f854114601a214a4aae0dd6c3" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e161839df3ec9432e86b422b866bd331", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2667, "upload_time": "2014-08-06T12:23:54", "url": "https://files.pythonhosted.org/packages/61/e8/e73f9ee4ee6c3f1b6d90c3c3e6f025849b31d4de2de1bb8ee00b34f733f2/SwampDragon-fileupload-0.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "11133cd74e8d930c023d322bbcd69f03", "sha256": "ea5a607313ecd356fdc35ac41cf6a556d096273116141162d275cfd96b36c35a" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.0.zip", "has_sig": false, "md5_digest": "11133cd74e8d930c023d322bbcd69f03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6073, "upload_time": "2014-08-06T12:23:56", "url": "https://files.pythonhosted.org/packages/a0/4c/c11e08b1e6e2dd28504f564646186a9121b8d841733a8827d461f4c0dc05/SwampDragon-fileupload-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "65339cf2367558241d7d20c78005ead7", "sha256": "ce0b7423b85b1affd6478b70f88318e6e0d232a44d347ab7725151274d807f89" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.1.tar.gz", "has_sig": false, "md5_digest": "65339cf2367558241d7d20c78005ead7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2694, "upload_time": "2014-08-06T19:05:07", "url": "https://files.pythonhosted.org/packages/8e/02/ca2a9bb6f165c7cda6e74fd1e6b096de1d18cff81862a6da710e331b62cc/SwampDragon-fileupload-0.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "23de7e2aacd97d1b22731d0ee2297290", "sha256": "432a3dcceef01e5c3f1404cc510c3f2c485febc6cfa2bd25975f5385e8318f72" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.1.zip", "has_sig": false, "md5_digest": "23de7e2aacd97d1b22731d0ee2297290", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6093, "upload_time": "2014-08-06T19:05:09", "url": "https://files.pythonhosted.org/packages/31/14/9a639f5b90f29345b6e967b489737de9a8cb7508f766ba7b3d14f9a50aec/SwampDragon-fileupload-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "56a44b283e1432631a63f84f020e048c", "sha256": "9e47fe9d4d3562461e6fd2b7021c0c3842dfc1e8121dfdda621a4d907124239b" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.2.tar.gz", "has_sig": false, "md5_digest": "56a44b283e1432631a63f84f020e048c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2893, "upload_time": "2014-08-24T21:54:24", "url": "https://files.pythonhosted.org/packages/41/49/eab663512b35ede4a9cea83f4049506e60eafa04304be2a8bc3fbe7fab8f/SwampDragon-fileupload-0.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "309216c83e0267e484735dfead7d7d2a", "sha256": "f0bf676580b4ef1b3c6a32ae7c86126624a51f1898608bd41f23123e9183634d" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.2.zip", "has_sig": false, "md5_digest": "309216c83e0267e484735dfead7d7d2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6569, "upload_time": "2014-08-24T21:54:26", "url": "https://files.pythonhosted.org/packages/bb/2a/384468b35217a7ae9a1ee39d3d1c5cd74d29eb30addcbd10e88645d7ebb4/SwampDragon-fileupload-0.1.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56a44b283e1432631a63f84f020e048c", "sha256": "9e47fe9d4d3562461e6fd2b7021c0c3842dfc1e8121dfdda621a4d907124239b" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.2.tar.gz", "has_sig": false, "md5_digest": "56a44b283e1432631a63f84f020e048c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2893, "upload_time": "2014-08-24T21:54:24", "url": "https://files.pythonhosted.org/packages/41/49/eab663512b35ede4a9cea83f4049506e60eafa04304be2a8bc3fbe7fab8f/SwampDragon-fileupload-0.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "309216c83e0267e484735dfead7d7d2a", "sha256": "f0bf676580b4ef1b3c6a32ae7c86126624a51f1898608bd41f23123e9183634d" }, "downloads": -1, "filename": "SwampDragon-fileupload-0.1.2.zip", "has_sig": false, "md5_digest": "309216c83e0267e484735dfead7d7d2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6569, "upload_time": "2014-08-24T21:54:26", "url": "https://files.pythonhosted.org/packages/bb/2a/384468b35217a7ae9a1ee39d3d1c5cd74d29eb30addcbd10e88645d7ebb4/SwampDragon-fileupload-0.1.2.zip" } ] }