Metadata-Version: 1.1
Name: django-lodfield
Version: 1.0.3
Summary: List of Dictionaries Model Field for Django
Home-page: http://nakule.in/django-lodfield/
Author: Nakul Ezhuthupally Sibiraj
Author-email: nakule@gmail.com
License: MIT
Description: Django-LODField
        ------------------
        
        A Django model representation for a list of python objects.
        
        ##### 1) Installation
        ```
        pip install django-lodfield
        ```
        or
        ```
        git clone https://github.com/nakule/django-lodfield.git django-lodfield
        cd django-lodfield
        python setup.py install
        ```
        
        ##### 2) Import the List of Dictionary (LOD) model field
        ```
        from LODField import LODField
        ```
        
        ##### 3) Define the model Field
        ```
        class Invoice(models.Model):
        	paid = models.BooleanField(default=False)
        
        	# Simple Usage
        	invoice_lines = LODField(max_length=10000)
        
        	# Set Limit for Admin Form
        	invoice_lines = LODField(max_length=10000, lines=10)
        
        	# Set Fields for the Dictionaries in the List
        	invoice_lines = LODField(max_length=10000, lines=10,
        		keys=["Description", "Amount in Cents",
        		"Amount in Dollars"])
        ```
        
        ##### 4) Register Model to the Django Admin Interface (Optional)
        ```
        from django.contrib import admin
        admin.site.register(Invoice)
        ```
Keywords: python developer web django models admin
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.4
Classifier: Framework :: Django :: 1.5
Classifier: Framework :: Django :: 1.6
Classifier: Framework :: Django :: 1.7
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
