Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnfraney/django-front-end-validators
Use model field validator functions for front end JS form validation
https://github.com/johnfraney/django-front-end-validators
django django-forms form-validation transcrypt
Last synced: 4 months ago
JSON representation
Use model field validator functions for front end JS form validation
- Host: GitHub
- URL: https://github.com/johnfraney/django-front-end-validators
- Owner: johnfraney
- License: mit
- Created: 2018-10-10T02:08:29.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2022-12-26T20:44:16.000Z (about 2 years ago)
- Last Synced: 2024-10-11T04:43:14.537Z (4 months ago)
- Topics: django, django-forms, form-validation, transcrypt
- Language: Python
- Homepage: https://johnfraney.github.io/django-front-end-validators/
- Size: 794 KB
- Stars: 16
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Django Front End Validators
[
![PyPI](https://img.shields.io/pypi/v/django-front-end-validators.svg)
![PyPI](https://img.shields.io/pypi/pyversions/django-front-end-validators.svg)
![PyPI](https://img.shields.io/pypi/djversions/django-front-end-validators.svg)
![PyPI](https://img.shields.io/pypi/l/django-front-end-validators.svg)
](https://pypi.org/project/django-front-end-validators/)
[![TravisCI](https://travis-ci.org/johnfraney/django-front-end-validators.svg?branch=master)](https://travis-ci.org/johnfraney/django-front-end-validators)Django Front End Validators allows you to reuse server-side [model field validators](https://docs.djangoproject.com/en/dev/ref/validators/) to perform front end form validation in JavaScript.
## Documentation
Documentation is available in the [docs directory](./docs/index.md) and at https://johnfraney.github.io/django-front-end-validators.
## Supported Python versions
Currently support is planned for only Python 3.6 and 3.7, on which Transcrypt 3.6 and 3.7 depend.
## Credits
Tools used in rendering this package:
[Transcrypt](http://www.transcrypt.org/)
[Cookiecutter](https://github.com/audreyr/cookiecutter)
[`cookiecutter-djangopackage`](https://github.com/pydanny/cookiecutter-djangopackage)
## Code of Conduct
Everyone interacting in the project's codebases, issue trackers, chat rooms, and mailing lists is expected to follow the [PyPA Code of Conduct](https://www.pypa.io/en/latest/code-of-conduct/).