Metadata-Version: 1.1
Name: django-expression-fields
Version: 0.2.1
Summary: django-expression-fields allows typing mathematical expressions into form fields and having only the calculated result stored in the database.
Home-page: http://github.com/vtbassmatt/django-expression-fields/
Author: Matt Cooper
Author-email: vtbassmatt@gmail.com
License: MIT License
Description: 
        django-expression-fields lets your users type a mathematical expression in a form field.
        Python does the math and stores the result in the database. For example, suppose you have a model to track Things, like this::
        
            class Thing(models.Model):
            	cost = models.DecimalField(
            		max_digits=5, decimal_places=2, null=True, blank=True)
        
        Suppose Things come in packs of 12 for $7.99. Your users have to do some math to fill in the cost of a single Thing, $0.67.
        
        But not with an expression field! Create your form like this::
        
        	class ThingForm(forms.Form):
        		cost = DecimalExpressionField(
        			max_digits=5, decimal_places=2, required=False)
        
        Now your user can simply type ``7.99/12`` in the field and Python will do the math for them!
        
Keywords: django field expression math
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Plugins
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
