معرفی شرکت ها


django-validators-1.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Django validators used for commonly used validations
ویژگی مقدار
سیستم عامل -
نام فایل django-validators-1.0.1
نام django-validators
نسخه کتابخانه 1.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Devang Padhiyar
ایمیل نویسنده devangpadhiyar700@gmail.com
آدرس صفحه اصلی https://github.com/devangpadhiyar/django-validators
آدرس اینترنتی https://pypi.org/project/django-validators/
مجوز -
# Django Validators Django validators provides validator function that can be used with Django form fields and Django rest framework serializer fields ### Installation Install `django-validators` using `pip` `pip install django-validators` ### Types of validators #### File validators - **Mime type validator** `djangovalidators.validators.MimetypeValidator` This validator is used to check mime type/ content type of the uploaded file. This validator checks file header information to check mime type on `FileField` example ```python from djangovalidators.validators import MimetypeValidator # with django forms class DemoForm(forms.Form): CONTENT_TYPES = ('image/png', 'application/pdf', 'image/jpeg', 'image/jpg', 'image/tiff',) file_object = forms.FileField(validators=[MimetypeValidator(CONTENT_TYPES)]) # with django serializers class DemoSerializer(serializers.Serializer): CONTENT_TYPES = ('image/png', 'application/pdf', 'image/jpeg', 'image/jpg', 'image/tiff',) FILE_SIZE_IN_BYTES = 1024 * 1024 * 5 # ~5 Mib file_object = serializers.FileField(validators=[MimetypeValidator(CONTENT_TYPES)]) ``` - **File size validator** `djangovalidators.validators.FileSizeValidator` This validator is useful for validating file size in `FileField` example ```python from djangovalidators.validators import FileSizeValidator # with django forms class DemoForm(forms.Form): FILE_SIZE_IN_BYTES = 1024 * 1024 * 5 # ~5 Mib file_object = forms.FileField(validators=[FileSizeValidator(FILE_SIZE_IN_BYTES)]) # with django serializers class DemoSerializer(serializers.Serializer): FILE_SIZE_IN_BYTES = 1024 * 1024 * 5 # ~5 Mib file_object = serializers.FileField(validators=[FileSizeValidator(FILE_SIZE_IN_BYTES)]) ```


نیازمندی

مقدار نام
>=1.8 Django
>=0.4.15 python-magic


نحوه نصب


نصب پکیج whl django-validators-1.0.1:

    pip install django-validators-1.0.1.whl


نصب پکیج tar.gz django-validators-1.0.1:

    pip install django-validators-1.0.1.tar.gz