{ "info": { "author": "Kazuma Murata", "author_email": "mrt014kzm@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6" ], "description": "# dj-cref\nThe output unit of Django generic view.\n\n## Description\nThis is the Python package whose name is **dj-cref** . \n**dj-cref** outputs a template of django generic view you wanted.\n\n![demo](https://raw.githubusercontent.com/wiki/Canon11/dj-cref/images/djcref.gif)\n\n\n## Features\n### Output kinds\n- View\n- FormView\n- CreateView\n- UpdateView\n- DeleteView\n- DetailView\n- TemplateView\n- ListView\n- RedirectView\n\n## Requirement\n- Python3\n\n## Usage\n### Arguments\n* -type [kind of view] : Which type of generic view to output.\n* --initial : Whether to include import statements.\n\n### Example\nCase1\n```\n$ dj-cref -type FormView\nclass MyFormView(FormView):\n # template_name = 'my_template.html'\n # form_class = 'MyForm'\n # success_url = '/my/success'\n\n def dispatch(self, request, *args, **kwargs):\n super().dispatch(request, *args, **kwargs)\n # please implement here\n\n def get_context_data(self, **kwargs):\n context = super().get_context_data(**kwargs)\n ...\n```\n\nCase2\n```\n$ dj-cref -type FormView --initial\nfrom django.views import FormView\n\n\nclass MyFormView(FormView):\n # template_name = 'my_template.html'\n # form_class = 'MyForm'\n # success_url = '/my/success'\n\n def dispatch(self, request, *args, **kwargs):\n super().dispatch(request, *args, **kwargs)\n ...\n```\n\n## Installation\n```\n$ pip install dj-cref\n```\n\n## Author\n[@Canon11](https://github.com/Canon11/)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Canon11/dj-cref", "keywords": "django", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dj-cref", "package_url": "https://pypi.org/project/dj-cref/", "platform": "", "project_url": "https://pypi.org/project/dj-cref/", "project_urls": { "Homepage": "https://github.com/Canon11/dj-cref" }, "release_url": "https://pypi.org/project/dj-cref/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "The django generic view output unit", "version": "0.0.8" }, "last_serial": 4937876, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "61e3ec16d74d362325a693b3806ddd8d", "sha256": "83893851244174374b55821d698f04e2df22eff26157c68f65a62ef6d6a2d755" }, "downloads": -1, "filename": "dj-cref-0.0.1.tar.gz", "has_sig": false, "md5_digest": "61e3ec16d74d362325a693b3806ddd8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2331, "upload_time": "2019-03-05T17:15:34", "url": "https://files.pythonhosted.org/packages/f8/ba/8f9937246193054826a9e7bb13e4515e737a86a4999b7c181b6a0d93ad06/dj-cref-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a9c1da5d001a2d21a83bbbb193a0a2dc", "sha256": "fe0c9d0427fbb099955f0c5eb51a1bd9bd03ed0d91ee5e7086714696d9a38c40" }, "downloads": -1, "filename": "dj-cref-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a9c1da5d001a2d21a83bbbb193a0a2dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2384, "upload_time": "2019-03-05T17:24:24", "url": "https://files.pythonhosted.org/packages/cc/48/3ccd38d9abdf25a5191a2966bcb70bea9cdb7474337efc1f1ec916a6344d/dj-cref-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "801021c6004ffcf7c62c35eceb8cc4f3", "sha256": "b1224eb930dbfcf4cfd7461b5184498ca852c1327e3bd8102c750fce0b6737e7" }, "downloads": -1, "filename": "dj-cref-0.0.4.tar.gz", "has_sig": false, "md5_digest": "801021c6004ffcf7c62c35eceb8cc4f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2424, "upload_time": "2019-03-05T17:39:55", "url": "https://files.pythonhosted.org/packages/84/bd/191c72f3f20fec11ab1880ade42d7545c6523b26ae5f2596c40bf7b5a4b7/dj-cref-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "2c37452d8a57633e5afa6b02ed2afb1e", "sha256": "2fe2d5314e3ad75904670d741f6928fe928911be4eecd97713863f67f464d1ac" }, "downloads": -1, "filename": "dj-cref-0.0.5.tar.gz", "has_sig": false, "md5_digest": "2c37452d8a57633e5afa6b02ed2afb1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2419, "upload_time": "2019-03-05T17:46:41", "url": "https://files.pythonhosted.org/packages/ff/69/43630a5b644cc6d7ee123cb27b1fc3df6cf322725ac785da3ec445e58361/dj-cref-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "602d3f96e7eb88a7ab68c58243fccb7b", "sha256": "c29bcee727c8d3539e010e45f0361c598800f7c810c18782c1118195416034cd" }, "downloads": -1, "filename": "dj-cref-0.0.6.tar.gz", "has_sig": false, "md5_digest": "602d3f96e7eb88a7ab68c58243fccb7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3056, "upload_time": "2019-03-05T17:55:35", "url": "https://files.pythonhosted.org/packages/64/12/8efe2b7f831fd5f0712c2d7dcdb3ef89243b45ef9ea90baf0517bf7991c2/dj-cref-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "b2a3ac1975fa34229344cd70af4ede75", "sha256": "61d2a27508f9408b948859a991b8ebcd4df0eb5dc1b68180d3ee8b41798b40d1" }, "downloads": -1, "filename": "dj-cref-0.0.7.tar.gz", "has_sig": false, "md5_digest": "b2a3ac1975fa34229344cd70af4ede75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3096, "upload_time": "2019-03-05T17:58:18", "url": "https://files.pythonhosted.org/packages/ce/46/38f7f9dd0b41d4391a105c9ce505cba5a6fdfbe8857aa93e6614f7ec2a07/dj-cref-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "1d01fb469974965f181bec5ebbb97384", "sha256": "e29f5a5f16fb7430478f8eb7d40493c0649468aba36a07080072c539aa206d01" }, "downloads": -1, "filename": "dj-cref-0.0.8.tar.gz", "has_sig": false, "md5_digest": "1d01fb469974965f181bec5ebbb97384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3137, "upload_time": "2019-03-14T05:43:51", "url": "https://files.pythonhosted.org/packages/1d/b8/821e99205e88d833d288c4257100cebe6f1c8df6fc8c44f1232cec08d2a3/dj-cref-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d01fb469974965f181bec5ebbb97384", "sha256": "e29f5a5f16fb7430478f8eb7d40493c0649468aba36a07080072c539aa206d01" }, "downloads": -1, "filename": "dj-cref-0.0.8.tar.gz", "has_sig": false, "md5_digest": "1d01fb469974965f181bec5ebbb97384", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3137, "upload_time": "2019-03-14T05:43:51", "url": "https://files.pythonhosted.org/packages/1d/b8/821e99205e88d833d288c4257100cebe6f1c8df6fc8c44f1232cec08d2a3/dj-cref-0.0.8.tar.gz" } ] }