Metadata-Version: 2.1
Name: django-rest-mediabrowser
Version: 0.9.4
Summary: A File Browser for REST API.
Home-page: https://gitlab.com/codesigntheory/django-rest-mediabrowser
Author: Utsob Roy
Author-email: roy@codesign.com.bd
License: Mozilla Public License 2.0 (MPL 2.0)
Description: ## Warning!!! Work in Progress! Not ready for production use at all yet.
        
        # Django REST MediaBrowser
        
        Client Loves CMS and Seperate JS Frontend. Thus born Django REST MediaBrowser. It will allow user to:
        
        1. Upload Files and Images with ownership and share two-level mechanism(view and edit)
        2. Keep your files safe unless you're the owner, or shared with you or the file is published publicly (Thanks to [django-private-storage](https://github.com/edoburu/django-private-storage)).
        3. A beautiful REST-API (of course based on [django-rest-framewok](https://www.django-rest-framework.org)) to use the whole system and build a media manager frontend on top of it.
        
        ### Installation
        
        Using pip:
        
        ```bash
        pip install django-rest-mediabrowser
        ```
        
        Add this app and its dependencies in `INSTALLED_APPS`:
        
        ```python
        INSTALLED_APPS = [
            # ...
            'rest_framework',
            'taggit',
            'taggit_serializer',
            'private_storage',
            'django_filters',
            'rest_mediabrowser',
            #...
        ]
        ```
        
        Add `rest_mediabrowser` urls in project's `urls.py`:
        
        ```python
        urlpatterns = [
            #...
            path('mediabrowser/', include('rest_mediabrowser.urls')),
        ]
        ```
        
        Migrate.
        
        ### TODO
        
        1. Write tests.
        2. Write a more comprehensive TODO.
        3. Code vigorously for first stable release.
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Description-Content-Type: text/markdown
