Name | django-gesha JSON |
Version |
0.1a5
JSON |
| download |
home_page | |
Summary | JavaScript utilities for Django projects. |
upload_time | 2023-06-26 22:51:41 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.8 |
license | MIT |
keywords |
django
javascript
typescript
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# django-gesha
[![Test](https://github.com/ely-as/django-gesha/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/ely-as/django-gesha/actions/workflows/test.yml)
[![Coverage](https://cov.ely.as/github/ely-as/django-gesha/main/badge.svg)](https://cov.ely.as/github/ely-as/django-gesha/main/latest/)
[![Version](https://img.shields.io/pypi/v/django-gesha)](https://pypi.org/project/django-gesha/)
![Python](https://img.shields.io/pypi/pyversions/django-gesha)
![Django](https://img.shields.io/pypi/djversions/django-gesha)
[**Documentation**](https://django-gesha.readthedocs.io/en/latest/)
** • **
[**Issue Tracker**](https://github.com/ely-as/django-gesha/issues)
** • **
[**Source**](https://github.com/ely-as/django-gesha)
---
JavaScript utilities for [Django](https://www.djangoproject.com/) projects.
---
**Features:**
- [Add context](https://django-gesha.readthedocs.io/en/latest/user_guide/#add-context)
in Django views to be used in JavaScript functions.
- [Reverse URLs](https://django-gesha.readthedocs.io/en/latest/user_guide/#reverse-urls)
natively in JavaScript (equivalent to `reverse()` in Python and `{% url %}` in
templates).
- Written in TypeScript and fully-typed Python.
---
## Getting started
To install and set up **django-gesha** in an existing Django project, see:
- [Installation](https://django-gesha.readthedocs.io/en/latest/installation/)
- [User Guide](https://django-gesha.readthedocs.io/en/latest/user_guide/)
Starting a new Django project? Consider using
[**django-gesha-template**](https://github.com/ely-as/django-gesha-template), which is
pre-configured with **django-gesha** and a pipeline for TypeScript integration.
## Contributing
See [Contributing](https://django-gesha.readthedocs.io/en/latest/contributing/).
## License
[MIT](https://github.com/ely-as/django-gesha/blob/main/LICENSE).
Raw data
{
"_id": null,
"home_page": "",
"name": "django-gesha",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "django,javascript,typescript",
"author": "",
"author_email": "elyas <elyas@ely.as>",
"download_url": "https://files.pythonhosted.org/packages/d6/97/f1740dcfd910418b32c745495247b9a24498d27dc6ddf647ded5ad85d9eb/django-gesha-0.1a5.tar.gz",
"platform": null,
"description": "# django-gesha\n\n[![Test](https://github.com/ely-as/django-gesha/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/ely-as/django-gesha/actions/workflows/test.yml)\n[![Coverage](https://cov.ely.as/github/ely-as/django-gesha/main/badge.svg)](https://cov.ely.as/github/ely-as/django-gesha/main/latest/)\n[![Version](https://img.shields.io/pypi/v/django-gesha)](https://pypi.org/project/django-gesha/)\n![Python](https://img.shields.io/pypi/pyversions/django-gesha)\n![Django](https://img.shields.io/pypi/djversions/django-gesha)\n\n\n[**Documentation**](https://django-gesha.readthedocs.io/en/latest/)\n** \u2022 **\n[**Issue Tracker**](https://github.com/ely-as/django-gesha/issues)\n** \u2022 **\n[**Source**](https://github.com/ely-as/django-gesha)\n\n---\n\nJavaScript utilities for [Django](https://www.djangoproject.com/) projects.\n\n---\n\n**Features:**\n\n - [Add context](https://django-gesha.readthedocs.io/en/latest/user_guide/#add-context)\n in Django views to be used in JavaScript functions.\n - [Reverse URLs](https://django-gesha.readthedocs.io/en/latest/user_guide/#reverse-urls)\n natively in JavaScript (equivalent to `reverse()` in Python and `{% url %}` in\n templates).\n - Written in TypeScript and fully-typed Python.\n\n---\n\n## Getting started\n\nTo install and set up **django-gesha** in an existing Django project, see:\n\n - [Installation](https://django-gesha.readthedocs.io/en/latest/installation/)\n - [User Guide](https://django-gesha.readthedocs.io/en/latest/user_guide/)\n\nStarting a new Django project? Consider using\n[**django-gesha-template**](https://github.com/ely-as/django-gesha-template), which is\npre-configured with **django-gesha** and a pipeline for TypeScript integration.\n\n## Contributing\n\nSee [Contributing](https://django-gesha.readthedocs.io/en/latest/contributing/).\n\n## License\n\n[MIT](https://github.com/ely-as/django-gesha/blob/main/LICENSE).\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "JavaScript utilities for Django projects.",
"version": "0.1a5",
"project_urls": {
"Documentation": "https://django-gesha.readthedocs.io/en/latest/",
"Issue Tracker": "https://github.com/ely-as/django-gesha/issues",
"Source": "https://github.com/ely-as/django-gesha"
},
"split_keywords": [
"django",
"javascript",
"typescript"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "93044f296ac233b6022732350b4139b89fd11fd5dc66458284f105814ac5cb2a",
"md5": "6a87496cbc90dbca1e90b9bd70291f6e",
"sha256": "b6d8ec9aaa3bf3e68f3e677d5377d9660fe180b2bf1ada3b2b997746034ed857"
},
"downloads": -1,
"filename": "django_gesha-0.1a5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6a87496cbc90dbca1e90b9bd70291f6e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 11900,
"upload_time": "2023-06-26T22:51:39",
"upload_time_iso_8601": "2023-06-26T22:51:39.632199Z",
"url": "https://files.pythonhosted.org/packages/93/04/4f296ac233b6022732350b4139b89fd11fd5dc66458284f105814ac5cb2a/django_gesha-0.1a5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d697f1740dcfd910418b32c745495247b9a24498d27dc6ddf647ded5ad85d9eb",
"md5": "f82ab70cca9ea92031bfbaf0e32eea8c",
"sha256": "dc729f7ff88984fe81c9cbde4cb347962cd91ecb15b500ae33ec9debb532588e"
},
"downloads": -1,
"filename": "django-gesha-0.1a5.tar.gz",
"has_sig": false,
"md5_digest": "f82ab70cca9ea92031bfbaf0e32eea8c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 119250,
"upload_time": "2023-06-26T22:51:41",
"upload_time_iso_8601": "2023-06-26T22:51:41.709363Z",
"url": "https://files.pythonhosted.org/packages/d6/97/f1740dcfd910418b32c745495247b9a24498d27dc6ddf647ded5ad85d9eb/django-gesha-0.1a5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-06-26 22:51:41",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ely-as",
"github_project": "django-gesha",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "django-gesha"
}