On Feb 12, 10:35 pm, rpst...@gmail.com wrote:
> Greetings Django Developers,
>
> Allow me to introduce myself; my name is Rory Tulk.  I'm a grad
> student at the University of Toronto.  A small team of students and I
> are investigating possible implications of unifying the process of
> specifying object relational mapping configuration and URL & function
> mapping for REST web services, and are intending on using Django as
> our target platform for prototyping.  As a starting point, I'd like to
> elicit opinions from the community on directions this could go in.
> Are there any feature requests outstanding for Django's ORM or Web
> Service support?  Any known pitfalls?

We've been doing a fair bit of this sort of thing for a project we're
just finishing. Ours is probably more RESTlike than RESTful though :)
We've done a lot of thinking around how to map function calls to URLs.
Our user interfaces use the same ideas too.

Personally I've always felt that there are very clear ways to map
function calls to URLs. There's many ways of doing it, path
specification for positional arguments, query string for named
arguments for example. We're designing a functional programming
language using these ideas to experiment with (although we're using
Google's App Engine rather than Django for that, but all the clever
bits would work perfectly well on either).

The first part we've started to document is the service
authentication. You can read something about that at:
    http://www.kirit.com/Using%20Django%20within%20ASP.NET%20web%20sites

We also have our own web app framework (Windows only at the moment
sadly) which is architected a little bit differently than Django and
some of those differences make a difference to this sort of handling.
The primary difference is that our O/RM is higher level than Django's
ActiveRecord based design (there are pros and cons to both) which
enables us to process things in a more uniform manner. We're currently
porting this to Linux/Python/Django but it will take some time before
there's anything other than a few low level components available.


K

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