As a heavy SimpleDB user, I would love to see a way to use Django and
SimpleDB together and I would certainly be willing to devote time to
helping make that happen.  I think I can contribute on the SimpleDB
side (boto has supported SimpleDB for over a year and I'm very
familiar with the service) but every time I sit down to try to figure
out how to begin the process of integrating it into Django, I get
stuck.  I've only used Django a few times and I'm really not familiar
with the internals but it didn't seem obvious to me how or where to
get started.

Is the consensus that further refactoring or rethinking of things like
QuerySet and Query are required to make this happen?  Is there an
"official" interface between Django and DB backends?

Mitch

On Aug 11, 1:49 pm, Waldemar Kornewald <wkornew...@gmail.com> wrote:
> On Aug 11, 10:01 am, Malcolm Tredinnick <malc...@pointy-stick.com>
> wrote:
>
>
>
> > On Tue, 2009-08-11 at 00:03 -0700, Waldemar Kornewald wrote:
> > > And these are just the first few issues we've run into when analyzing
> > > the source.
>
> > Most of those are the kind of incremental changes that are part of
> > making the backend stuff generic. For example, pushing some of the logic
> > of the insert/update stuff down into the Query layer is a solution to
> > the last point. A lot of the delete stuff is already part of the query
> > layer, so it's not much extra to add a layer on the extra stuff.
>
> > This is definitely the sort of stuff that is good to know, but initially
> > I think it's good to keep phrasing as being specific problems, rather
> > than targeting particular solutions, since there is clearly some
> > difference in the way you want to go to the way we would like move and
> > it's primarily important to understand the problems we're solving,
> > rather than spinning around on prematurely debating micro-solutions.
>
> I thought the high-level consensus already was to move more stuff to
> the QuerySet/Query level and allow backends to override Query? What
> information do you need for refactoring the backend API?
>
> Bye,
> Waldemar Kornewald

--~--~---------~--~----~------------~-------~--~----~
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