My favorites | Sign in
Google
                
Search
for
Updated Oct 10, 2008 by greg.w.pennington
TechnicalOverview  
Technical details and a high level description of the code.

Introduction

App Engine Site Creator primarily uses the Django web framework with App Engine specific modifications for data models and user authentication. Site Creator provides a hierarchical page structure, and allows an unlimited number of files (or file URLs) to be added to each page as attachments. Page content is stored in the datastore in HTML format. It can be uploaded as a html file or created via a web-based editor. All HTML tags are supported, and objects like gadgets or video can easily be embedded in pages.

Site Creator handles user-level authentication via the App Engine login framework. Users who are not currently logged in will be prompted to do so using their Google account. Each page can have an access control list, which makes it possible to grant read and write permissions on a user or group-specific level. If a page does not have an ACL, it inherits the ACL of its parent (the page one level higher in the hierarchy). In this way, permissions for whole sub-trees can be changed from a common point.

The code is extensively documented, and can be read by browsing the source or summarized using pydoc.


Comment by Gforrest.yang, Dec 23, 2008

what is the roadmap for future, would this be updated or improved in future?

Comment by kjartansverrisson, Dec 28, 2008

Are there any plans to add the ability to publish pages that doesn't require login?

Comment by todd.nemet, Mar 25, 2009

@kjartansverrisson This functionality is available in Site Creator now. It allows publishing "anonymous" pages that don't require a log in.

Comment by pepedocs, Sep 07, 2009

Are there plans for JAva?

Comment by pfeiffersimon, Sep 17, 2009

I love this app. Unfortunatly there is no further Development , right?

Comment by avigmati, Sep 27, 2009

if i modify page by typing content in russian, it give me: "Server Error"


Sign in to add a comment