{ "info": { "author": "Makina Corpus", "author_email": "terralego-pypi@makina-corpus.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "[![Build Status](https://travis-ci.org/Terralego/django-template-model.svg?branch=master)](https://travis-ci.org/Terralego/django-template-model)\n[![PyPI version](https://badge.fury.io/py/django-template-model.svg)](https://badge.fury.io/py/django-template-model)\n[![Maintainability](https://api.codeclimate.com/v1/badges/2e15c7ac17e66d1c8e16/maintainability)](https://codeclimate.com/github/courtem/django-template-model/maintainability)\n[![codecov](https://codecov.io/gh/courtem/django-template-model/branch/master/graph/badge.svg)](https://codecov.io/gh/courtem/django-template-model)\n![Python Version](https://img.shields.io/badge/python-%3E%3D%203.6-blue.svg)\n![Django Version](https://img.shields.io/badge/django-%3E%3D%202.1-blue.svg)\n![Rest Version](https://img.shields.io/badge/django--rest--framework-%3E%3D%203.8.0-blue)\n\n# django-template-model\n\n## Description\n\nThis application will allow you to store `odt`, `docx` or `html` templates in\nyour database. You will be able to manipulate them through a view set, enriched\nwith an additional route to download the template.\n\n## Setup\n\nEdit your settings file as follows:\n\n```\nINSTALLED_APPS = [\n ...\n template_model,\n]\n```\n\nThen your urls file:\n\n```\nurlpatterns = [\n ...\n path('...', include('template_model.urls')),\n]\n```\n\n## Routes\n\n* `.../document-template/` (name: `template-list`, methods: `['get', 'post']`)\n* `.../document-template/{pk}/` (name: `template-detail`,\n methods: `['get', 'update', 'patch', 'delete']`)\n* `.../document-template/{pk}/content/` (name: `template-content`,\n methods: `['get']`)\n\n\n# Versions\n\n# 1.0.1 (2019-09-24)\n\nUpdate:\n\n* mimetype and magic are no longer used\n\n\n## 1.0.0\n\nFrom now on, `Template` model contains:\n\n* a name (`name`),\n* a mime type (`mime_type`),\n* a file (`template_file`),\n* the date of its creation (`added`),\n* the date of its last update (`updated`).\n\n## 0.1.1\n\nThis package is compatible with `Django>=2.1.0,<3.0.0` et `djangorestframework>=3.8.0,<3.11.0`.\n\n## 0.1.0\n\nFrom now on, `Template` model contains:\n\n* a name,\n* a format,\n* a content,\n* the date of its creation,\n* the date of its last update.\n\n## 0.0.1\n\n* `Template` model\n* Admin site\n* View set with an additional route to download a template", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Terralego/django-template-model", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-template-model", "package_url": "https://pypi.org/project/django-template-model/", "platform": "", "project_url": "https://pypi.org/project/django-template-model/", "project_urls": { "Homepage": "https://github.com/Terralego/django-template-model" }, "release_url": "https://pypi.org/project/django-template-model/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Template model.", "version": "1.0.1" }, "last_serial": 5880797, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8481beebc0e9dee30b300f5d124eeef6", "sha256": "f60cfe36498fee8b23a5b933bc8607f7a6398656de91358a6e466059c8189b04" }, "downloads": -1, "filename": "django_template_model-0.0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8481beebc0e9dee30b300f5d124eeef6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13015, "upload_time": "2019-08-06T15:02:37", "url": "https://files.pythonhosted.org/packages/5b/16/836ece8b7d03477ce2d408c944a47f99f76ca00e73cff14f0c983faa9c2f/django_template_model-0.0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f9c54cfca1043499a969b45131c378e", "sha256": "30172c58aa823fcdb1ee73ee0cdd730f5779930a912310e1c4c24ea5856d0797" }, "downloads": -1, "filename": "django-template-model-0.0.1.0.tar.gz", "has_sig": false, "md5_digest": "3f9c54cfca1043499a969b45131c378e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4059, "upload_time": "2019-08-06T15:02:38", "url": "https://files.pythonhosted.org/packages/5e/50/d471210ed9e82ee93ee969f3a7465e842efe7f70de8705abac312181b234/django-template-model-0.0.1.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "83207bfd5739e8369e8cf9203344a1d8", "sha256": "9633204784105c28d3288190cf9e5e481cb599ac98617666c59c416af81c8ef2" }, "downloads": -1, "filename": "django_template_model-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "83207bfd5739e8369e8cf9203344a1d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11407, "upload_time": "2019-08-21T13:58:40", "url": "https://files.pythonhosted.org/packages/e0/29/41b7c40bbec807020f9f7a606d8066b95a168c7c358294ef661ef40c713d/django_template_model-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92b9a354e444b8815bc3bc5db6123430", "sha256": "0a9da05214b2baf9202d57a57c919749e94e73c168da6ef25accf0904a9acd60" }, "downloads": -1, "filename": "django-template-model-0.1.0.tar.gz", "has_sig": false, "md5_digest": "92b9a354e444b8815bc3bc5db6123430", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4057, "upload_time": "2019-08-21T13:58:41", "url": "https://files.pythonhosted.org/packages/0f/d2/ed9d2b5636f61605699666ad4e0ae66bbaf493b31114f1fe8b9f3238169a/django-template-model-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "19a21117f8de84a504fc54eab0cc0235", "sha256": "c5a2ce7c456056cfeebe958dfedc8e6133a3e1ab3483c48375f951da597285f7" }, "downloads": -1, "filename": "django_template_model-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "19a21117f8de84a504fc54eab0cc0235", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11470, "upload_time": "2019-08-21T14:50:26", "url": "https://files.pythonhosted.org/packages/e4/29/7866127b932e1cab506b63295744d1047364de827ce9df85f97a2f012629/django_template_model-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0225012fcffb6a43e7bdac7b9ce1f1fb", "sha256": "348b114271cfdd91a5d7d36f2587cfeada439fbddedf28bc9cc3379865b0b900" }, "downloads": -1, "filename": "django-template-model-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0225012fcffb6a43e7bdac7b9ce1f1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4125, "upload_time": "2019-08-21T14:50:28", "url": "https://files.pythonhosted.org/packages/ce/12/dcb268f329e3bf45797dcd8c4d4a28caab7e959dec86ab4f24d862c636aa/django-template-model-0.1.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "29f7c99afa42aa710a7a72575ff410e8", "sha256": "85190701e684a8a8bacf3ab7c9424c6d27364f7a3f530cfccfc02a1c1f2aacf3" }, "downloads": -1, "filename": "django_template_model-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "29f7c99afa42aa710a7a72575ff410e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13789, "upload_time": "2019-09-05T15:19:10", "url": "https://files.pythonhosted.org/packages/13/b1/e273f7af3fb07da6701b1054a073e4867934684ebbbd9e072634942c3ebf/django_template_model-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "659921a70353ecf2c4f0f47575133130", "sha256": "ca6120f3053d6b816c277c7f181a1abb0b469ffb19a2d47c56f866d042609df5" }, "downloads": -1, "filename": "django-template-model-1.0.0.tar.gz", "has_sig": false, "md5_digest": "659921a70353ecf2c4f0f47575133130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6021, "upload_time": "2019-09-05T15:19:12", "url": "https://files.pythonhosted.org/packages/b7/f7/dc11e1531fc962ead1d4a38734fa66f7afda764c41455aa8cff51b510e3d/django-template-model-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b11a4e0161016313ff5ffefb70ba92be", "sha256": "02269147b547631541e7a7ac04ecd6ce352859ac64faa2b811d06bbdb9c25f61" }, "downloads": -1, "filename": "django-template-model-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b11a4e0161016313ff5ffefb70ba92be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6120, "upload_time": "2019-09-24T16:23:50", "url": "https://files.pythonhosted.org/packages/38/3b/ba994a9f4fd6152b401ba347cf8a73c3372dfb0dfc7766e91624fc449630/django-template-model-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b11a4e0161016313ff5ffefb70ba92be", "sha256": "02269147b547631541e7a7ac04ecd6ce352859ac64faa2b811d06bbdb9c25f61" }, "downloads": -1, "filename": "django-template-model-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b11a4e0161016313ff5ffefb70ba92be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6120, "upload_time": "2019-09-24T16:23:50", "url": "https://files.pythonhosted.org/packages/38/3b/ba994a9f4fd6152b401ba347cf8a73c3372dfb0dfc7766e91624fc449630/django-template-model-1.0.1.tar.gz" } ] }