a packages for validate audio file in django
Project description
Django Audio Validator 🔉
This Library a Audio Validator For Django With d MIME type checking the magic numbers signature And Extension Use FileType Library
Feature 📌
- Audio File Type Check Use MIME Type
- Audio File Extension Check
Audio Type Supported ✅
- aac -
audio/aac
- midi -
audio/midi
- mp3 -
audio/mpeg
- m4a -
audio/mp4
- ogg -
audio/ogg
- flac -
audio/x-flac
- wav -
audio/x-wav
- amr -
audio/amr
- aiff -
audio/x-aiff
How Use ? 👇
-
First Install The Library Use The Command :
pip install django-audio-validator
-
Import Library In Your Model :
from audio_validator.validator import AudioValidator
-
Pass Validator To Your Model And Set Type Of Audio :
Template :
AudioValidator("Audio Type Supported")
Code Example :
class Attachment(models.Model): audio = models.FileField( upload_to=user_directory_path, blank=True, validators=[AudioValidator("mp3")], ) created_at = models.DateTimeField(auto_now_add=True)
Contribute This Project 🔗
If you would like to help me develop this project, you can do so through this link