Skip to main content

Reusable mixins classes and utility functions which help to integrate AngularJS with Django.

Project description

django-angular
==============

Utilities to let Django play nice together with AngularJS
---------------------------------------------------------

You can find detailed documentation on `ReadTheDocs <http://django-angular.readthedocs.org/>`_

Features
--------
* Seamless integration of Django forms with AngularJS controllers
* Let an AngularJS controller call methods in a Django view - kind of Javascript RPCs
* Add labels to form fields when they are empty
* Manage Django URLs for static controller files
and more to come ...

Build status
------------
.. image:: https://travis-ci.org/jrief/django-angular.png
:target: https://travis-ci.org/jrief/django-angular

Installation
------------
From pypi::

pip install django-angular

From github::

https://github.com/jrief/django-angular

License
-------
Copyright (c) 2013 Jacob Rief
Licensed under the MIT license.

Release History
---------------
* 0.2.2
* Removed now useless directive 'auto-label'. For backwards compatibility
see https://github.com/jrief/angular-shims-placeholder.
* 0.2.1
* Set Cache-Control: no-cache for Ajax GET requests.
* 0.2.0
* added handler to mixin class for ajax get requests.
* moved unit tests into testing directory.
* changed request.raw_post_data -> request.body.
* added possibility to pass get and post requests through to inherited view class.
* 0.1.4 - optimized CI process
* 0.1.3 - added first documents
* 0.1.2 - better packaging support
* 0.1.1 - fixed initial data in NgModelFormMixin
* 0.1.0 - initial revision

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-angular-0.2.2.tar.gz (5.9 kB view details)

Uploaded Source

File details

Details for the file django-angular-0.2.2.tar.gz.

File metadata

File hashes

Hashes for django-angular-0.2.2.tar.gz
Algorithm Hash digest
SHA256 71e18810791f7510262d6cca5abfd32e6d92723f61ce65ba23bd488edc3d5b76
MD5 b72e9169d4d7bf938f2d73bd8a388564
BLAKE2b-256 b5bdb876e38c8a6eec8a6c54c8f644eebb3e4ab5afec6f99132da4cea2fccedb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page