GAE framework 1.0 First Release Candidate released

11 views
Skip to first unread message

Anton Danilchenko

unread,
Dec 23, 2010, 6:33:24 AM12/23/10
to gaefra...@googlegroups.com
We have a good news - today we have released first release candidate version of GAE framework!

In this version we have many good improvements.

First of all - we have implement our own user registration and authorization system. Now you can register local users and login to your site without Google accounts. We have also added session support (data saved in memcache and datastore).

Second - we have implement really easy for use url mapping. Previously you can request any application that located in apps directory. But now, we have request only urls, defined in project configuration file. You can attach to path "/my_blog" application with name "blog" and see your blog entities by path like this: "/my_blog/blog_name/my_first_blog_entity". We have added new option "map" for extend url mapping with url mapping from appropriate application.

Third - we have fixed problem with translation support. Now you can use models from different application and data in this models automatically translated to user language.

Also we have optimize place where we handle all requests (module gae. webapp); extended property gae.db.StringProperty - added support of min_length and max_length options; added gae.db.SlugProperty; and mach more.

And we have update our documentation. You can find useful information in project documentation.

Thank you for your help!

Anton Danilchenko

unread,
Dec 27, 2010, 12:06:51 PM12/27/10
to gaefra...@googlegroups.com
We have added 500 error page (critical error) where shown execution traceback. This help you easily detect place where error ocurred and fix this bug in few seconds.

On production server you have not see this error page.

Please help us test this feature. This feature available only in SVN version of GAE framework, yet.

Niklas Rosencrantz

unread,
Dec 28, 2010, 8:21:00 PM12/28/10
to gaefra...@googlegroups.com
Great work Anton. We'll test the new features ASAP. Thanks!

On 12/27/10, Anton Danilchenko <anton.da...@gmail.com> wrote:
> We have added *500 error page* *(critical error)* where shown execution


> traceback. This help you easily detect place where error ocurred and fix
> this bug in few seconds.
>
> On production server you have not see this error page.
>

> Please help us test this feature. This feature available *only in SVN
> version* of GAE framework, yet.
>


--
Far better exactly answering the right question than an approximate answer
to the wrong question.

Anton Danilchenko

unread,
Jan 4, 2011, 4:42:27 PM1/4/11
to gaefra...@googlegroups.com
Automatically used class name in format "AppnameClassname" - was added prefix of application name to model name.

Previously you create model classes like this: Blog, BlogEntity, BlogCategory in apps/blog/models.py

From now - you can create models with any name without prefix! For example, you can change names of classes in your blog application like this: Blog, Entity, Category, Tag, etc.

Enjoy implement your ideas faster and easier!

Please report us about problem with this new features. Thanks!

Anton Danilchenko

unread,
Jan 7, 2011, 9:52:35 AM1/7/11
to gaefra...@googlegroups.com
Released GAE framework 1.0 Second Release Candidate. http://code.google.com/p/appengine-framework/wiki/Planning
Reply all
Reply to author
Forward
0 new messages