{ "info": { "author": "helvetica", "author_email": "xidianlz@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# rfw_utils\n\n\u672c\u5e93\u7684\u76ee\u7684\u5728\u4e8e\u6839\u636e\u4e00\u4e2a\u7ed9\u5b9a\u7684 json\uff0c\u5feb\u901f\u751f\u6210\u4e00\u4e2a RESTful \u7684\u540e\u53f0\u63a5\u53e3\uff0c\u4f46\u662f\u4e0d\u5173\u5fc3\u5177\u4f53\u7684\u4e1a\u52a1\u903b\u8f91\uff0c\u9700\u8981\u4f60\u5728\u751f\u6210\u7684\u63a5\u53e3\u4e0a\u6dfb\u52a0\u5176\u4ed6\u7684\u903b\u8f91\u3002\u751f\u6210\u7684\u4ee3\u7801\u53ef\u4f5c\u4e3a\u811a\u624b\u67b6\u6216\u8005\u5feb\u901f\u539f\u578b\u7684\u5de5\u5177\u3002\n\n\n\n## \u622a\u56fe\u5982\u4e0b\n\n\u4f9d\u636e test.json \u751f\u6210\u7684 models.py\n\n![](images/2.png)\n\n\u4f9d\u636e test.json \u7684\u63a5\u53e3\u751f\u6210\u7684 API \u63a5\u53e3\n\n![](images/1.png)\n\n\n\n## \u5b89\u88c5 & \u4f7f\u7528\n\n* ```git clone git@github.com:h3l/rfw_utils.git```\n\n* \u5207\u6362\u5230\u4f60\u6240\u5904\u7684\u865a\u62df\u73af\u5883\n\n* python setup.py install \u76f4\u63a5\u5b89\u88c5\n\n* \u5728 Django \u7684 setting.py \u7684 INSTALLED_APPS \u4e2d\u6dfb\u52a0 \"rfw_utils\"\n\n* ```python manage.py startapp_skeleton XXX.json```(XXX.json \u4e3a\u914d\u7f6e\u6587\u4ef6\uff0c\u4f8b\u5b50\u53ef\u89c1\u4ee3\u7801\u5e93\u4e2d\u7684test.json)\n\n* \u5c06\u4e0a\u4e00\u6b65\u4e2d\u7684 XXX \u52a0\u5165INSTALLED_APPS \u4e2d\uff0c\u5728 urls \u4e2d\u6dfb\u52a0\u65b0 app \u7684urls\uff0c\u5373\u5b8c\u6210\u4e86\u5feb\u901f\u6784\u5efa\u7684\u8fc7\u7a0b\n\n \u200b\n\n## TODO\n\n\u9274\u4e8e Django admin \u7684\u4e8c\u6b21\u5f00\u53d1\u6210\u672c\u5f88\u9ad8\uff0c\u53ef\u4ee5\u4f9d\u636e json \u914d\u7f6e\u6587\u4ef6\u751f\u6210\u76f8\u5e94\u7684\u524d\u7aef\u4ee3\u7801\uff0c\u65b9\u4fbf\u5feb\u901f\u5f00\u53d1\u3002", "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/h3l/rfw_utils", "keywords": "restframework utils", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "rfw_utils", "package_url": "https://pypi.org/project/rfw_utils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/rfw_utils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/h3l/rfw_utils" }, "release_url": "https://pypi.org/project/rfw_utils/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Speed up restframework develop", "version": "0.0.1" }, "last_serial": 2902867, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1a92f99a96b2b79bc304685c35cc7014", "sha256": "e717f1da8379ec68adae92094d411f14b8717d68f8818c0c05b6fcd8398feda3" }, "downloads": -1, "filename": "rfw_utils-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1a92f99a96b2b79bc304685c35cc7014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4120, "upload_time": "2017-05-27T07:21:10", "url": "https://files.pythonhosted.org/packages/bb/aa/431cebb9bfd2bb49b22a0571b237e0027c07ffbb5533778da83c0f6e6e82/rfw_utils-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a92f99a96b2b79bc304685c35cc7014", "sha256": "e717f1da8379ec68adae92094d411f14b8717d68f8818c0c05b6fcd8398feda3" }, "downloads": -1, "filename": "rfw_utils-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1a92f99a96b2b79bc304685c35cc7014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4120, "upload_time": "2017-05-27T07:21:10", "url": "https://files.pythonhosted.org/packages/bb/aa/431cebb9bfd2bb49b22a0571b237e0027c07ffbb5533778da83c0f6e6e82/rfw_utils-0.0.1.tar.gz" } ] }