On Thu, Apr 28, 2011 at 12:37 PM, Eric Florenzano <flo...@gmail.com> wrote:
> On Apr 28, 2:36 am, "Jonas H." <jo...@lophus.org> wrote:
>> For anyone who's interested, here's the complete diff of Django-nonrel
>> against Django 1.3:http://paste.pocoo.org/show/379546/
>
> Are you sure this diff is correct?  From a quick look over that diff,
> it seems there's a bunch of seemingly unrelated changes in there
> having to do with password resetting, base64 url encoding, and file
> uploading--none of which have to do with NoSQL.
>

The base64 url encoding and password resetting code is required for
MongoDB and other NoSQL DBs which have a string-based primary key. The
old code would only work with integers.

The file upload code is required to support App Engine's Blobstore.
That one indeed isn't exactly related to NoSQL support, but it's
needed by our users. I've already submitted a separate patch for this
change:
http://code.djangoproject.com/ticket/13721

Note that I never proposed to merge Django-nonrel directly. The
cleanup that I mentioned in my last mail would involve getting rid of
unrelated stuff (though I hope you'd still commit those changes in the
same release because they're needed to run Django on App Engine). I'd
also like to change select_related() and add a backwards-compatible
mode to AutoField as described on the wiki. Also, I'm not sure if
Model._entity_exists is acceptable because it might not be
backwards-compatible (it already breaks a few unit tests). Maybe
someone has an idea how to solve it differently?

As suggested by Russell, I'll try to explain the reasoning behind
every proposed change on the wiki page in the next few days.

Bye,
Waldemar

-- 
Django on App Engine, MongoDB, ...? Browser-side Python? It's open-source:
http://www.allbuttonspressed.com/

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to