toco and django-toco: DynamoDB-based ORM, and user management for Django

I’ve been playing around a bit with Django websites lately, but I just can’t stand relational databases.  I recognize that they’re sometimes the right solution to a problem, but even the hosted solutions like AWS RDS add infrastructure overhead that managed NoSQL DBs like DynamoDB don’t.  There are more creds to manage, annoying schemas to limit you, scaling pain that needs handled, all that jazz.  As such, I’m attempting to make a Django user management system based on DynamoDB.  I’m trying to make the underpinnings generic enough that it’ll also be usable for other models, not just user auth and session management, but we’ll see.

Right now it’s broken into two repos on GitHub, stevenorum/toco (basic DynamoDB ORM for Python) and stevenorum/django-toco (Django-ready auth add-on built using toco).  Still very early on, just a couple basic things have been implemented so far, but hopefully it’ll eventually be useful.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s