All Projects → karanlyons → Django Save The Change

karanlyons / Django Save The Change

Licence: other
Your DB Got It the First Time.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Django Save The Change

Architect
A set of tools which enhances ORMs written in Python with more features
Stars: ✭ 320 (+193.58%)
Mutual labels:  orm, django
Django
The Web framework for perfectionists with deadlines.
Stars: ✭ 61,277 (+56117.43%)
Mutual labels:  orm, django
Flango
A Django template for using Flask for the frontend, Django for the backend.
Stars: ✭ 188 (+72.48%)
Mutual labels:  orm, django
Django Cacheops
A slick ORM cache with automatic granular event-driven invalidation.
Stars: ✭ 1,379 (+1165.14%)
Mutual labels:  orm, django
Django Oauth2 Server
OAuth2 server written in Python with Django
Stars: ✭ 108 (-0.92%)
Mutual labels:  django
Opentpod
Open Toolkit for Painless Object Detection
Stars: ✭ 106 (-2.75%)
Mutual labels:  django
Django Cc
Django wallet for Bitcoin and other cryptocurrencies
Stars: ✭ 105 (-3.67%)
Mutual labels:  django
Django Notifs
Modular Notifications (InApp, Email, SMS, CustomBackend etc) for Django
Stars: ✭ 105 (-3.67%)
Mutual labels:  django
Django Shop Tutorial
Use Django To Create A Simple Shopping Site Tutorial
Stars: ✭ 109 (+0%)
Mutual labels:  django
Comics
comics is a web comics aggregator
Stars: ✭ 108 (-0.92%)
Mutual labels:  django
Sheetfu Apps Script
A Google apps scripts ORM to manipulate spreadsheets as database tables.
Stars: ✭ 107 (-1.83%)
Mutual labels:  orm
Banking System
A banking System Created Using Django Python Web Framework
Stars: ✭ 105 (-3.67%)
Mutual labels:  django
Sqlalchemy Imageattach
SQLAlchemy extension for attaching images to entities.
Stars: ✭ 107 (-1.83%)
Mutual labels:  orm
Django Brake
Django Brake - a versatile ratelimiting app for Django.
Stars: ✭ 105 (-3.67%)
Mutual labels:  django
Django Ra Erp
A Django based framework to create diverse business solutions, equipped with a reporting engine and a responsive dashboard.
Stars: ✭ 108 (-0.92%)
Mutual labels:  django
Django Wiki
A wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Stars: ✭ 1,485 (+1262.39%)
Mutual labels:  django
Django Celery
Old Celery integration project for Django
Stars: ✭ 1,439 (+1220.18%)
Mutual labels:  django
Django Dashboard Black
Django Dashboard - Black Design | AppSeed
Stars: ✭ 108 (-0.92%)
Mutual labels:  django
Sqlobject
SQLObject, an object-relational mapper for Python
Stars: ✭ 106 (-2.75%)
Mutual labels:  orm
Ymate Platform V2
YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,让开发工作像搭积木一样轻松!
Stars: ✭ 106 (-2.75%)
Mutual labels:  orm

############### Save The Change ###############

.. image:: https://img.shields.io/pypi/v/django-save-the-change.svg :target: https://pypi.python.org/pypi/django-save-the-change .. image:: https://travis-ci.org/karanlyons/django-save-the-change.svg?branch=master :target: https://travis-ci.org/karanlyons/django-save-the-change .. image:: https://codecov.io/github/karanlyons/django-save-the-change/coverage.svg?branch=master :target: https://codecov.io/github/karanlyons/django-save-the-change

Save The Change takes this:

.. code-block:: pycon

>>> lancelot = Knight.objects.get(name="Sir Lancelot")
>>> lancelot.favorite_color = "Blue"
>>> lancelot.save()

And does this:

.. code-block:: sql

UPDATE "roundtable_knight"
SET "favorite_color" = 'Blue'

Instead of this:

.. code-block:: sql

UPDATE "roundtable_knight"
SET "name" = 'Sir Lancelot',
    "from" = 'Camelot',
    "quest" = 'To seek the Holy Grail.',
    "favorite_color" = 'Blue',
    "epithet" = 'The brave',
    "actor" = 'John Cleese',
    "full_name" = 'John Marwood Cleese',
    "height" = '6''11"',
    "birth_date" = '1939-10-27',
    "birth_union" = 'UK',
    "birth_country" = 'England',
    "birth_county" = 'Somerset',
    "birth_town" = 'Weston-Super-Mare',
    "facial_hair" = 'mustache',
    "graduated" = true,
    "university" = 'Cambridge University',
    "degree" = 'LL.B.',

Installation

Install Save The Change just like everything else:

.. code-block:: bash

$ pip install django-save-the-change

Documentation

Full documentation is available at ReadTheDocs <https://django-save-the-change.readthedocs.org/en/latest/>_.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].