A reusable Django app for uploading/previewing audio files with a simple id3 tag reader.
Installation
Requires Django 1.7 or greater
Install from PyPi with pip:
pip install django-audioadmin
Add "audioadmin" to the INSTALLED_APPS in your settings.py:
INSTALLED_APPS = ( ... "audioadmin" ... )Make sure you have your Media folder setup. Add these to your settings.py:
MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
Make sure your media files can be served on dev. Add these to your urls.py:
urlpatterns = patterns('', ... url(r'^admin/', include(admin.site.urls)), ... ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)Run migrations:
./manage.py migrate
Start development server:
./manage.py runserver
To run tests:
./manage.py test
Credits
Audio playback is provided by SoundManager2
License
Django-Audioadmin is licensed under MIT, see MIT-LICENSE.txt.
Release files for django-audioadmin 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-audioadmin-0.1.0.tar.gz | 534.5 kB | Details |
Release files / django-audioadmin-0.1.0.tar.gz
| Download URL | django-audioadmin-0.1.0.tar.gz |
|---|---|
| Size | 534.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1359628fb15a8d56fd0012af36648679cce41b6a953ab579cb9f16e91091ad03
|
|
BLAKE2b-256 checksum How to use checksums |
61def68255e9cc7cf51e47182c08e38d3966f0471ee8fbc60c7cc8f7a5322938
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |