Metadata-Version: 1.1
Name: django-angular-dynamic-forms
Version: 0.5.14
Summary: Angular forms for django rest framework
Home-page: https://github.com/mesemus/django-angular-dynamic-forms
Author: Mirek Simek
Author-email: miroslav.simek@gmail.com
License: MIT
Description: Django Rest Framework meets Angular dynamic forms
        =================================================
        
        This repo provides Django mixins and Angular library for rapid
        development of create/edit dialogs for django rest framework.
        It depends on Angular5 together with Material UI.
        
        On the django side, extend your Viewset to use AngularFormMixin
        and optionally configure the mixin by providing either layout
        information or field defaults (such as css classes).
        
        On angular side, simply point the library to Viewset URL
        to display either editable dialog or display the form in-page
        and subscribe to get notification when a resource is created/saved.
        
        Demo and sample source files
        ----------------------------
        
        See demos at http://mesemus.no-ip.org:12569
        
        .. image:: docs/demo.png
        
        
        Installation
        ------------
        
        *Django side:*
        
        pip install django-angular-dynamic-forms
        
        *Angular side:*
        
        npm install --save django-angular-dynamic-forms
        
        and add ``DjangoFormModule`` to imports. You will need to provide your own ErrorService for showing
        communication errors back to the user. See the ``demo/angular/src/app/mat-error.service.ts`` for
        an example implementation.
        
        
Keywords: django-rest-framework django angular2 forms ng-dynamic-forms
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
