Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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/).