andrewDruV1 / app-engine-site-creator

Automatically exported from code.google.com/p/app-engine-site-creator
0 stars 0 forks source link

Please use Django best-practice and modular code design #22

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Currently, the code is monolithic. Django best-practice is to modularize
code with apps, so it can be reused more easily. Please watch this video:
http://www.youtube.com/watch?v=A-S0tqpPga4&feature=channel_page

You might want to go even further. Please take a look at app-engine-patch
and the upcoming support for self-contained apps (and the media generator
in particular):
http://code.google.com/p/app-engine-patch/wiki/SelfContainedApps

Also, you don't use Django's auth framework. With app-engine-patch you
could easily support Google Accounts and normal accounts and let the user
choose what he prefers.

Original issue reported on code.google.com by wkornew...@gmail.com on 4 Jan 2009 at 12:44

GoogleCodeExporter commented 9 years ago
I've been extending Google Site Creator to have a more flexible sidebar, a 
dynamic  
sidebar (that evolves with the user), dynamic content available in pages, 
authentication for non-google users, gwt-ajax, and some more functionalities 
and 
tools...

I actually jumped on gae as soon as I had the time to start with it, and on 
Site 
Creator as soon as I found about it. 
The purpose is to deliver inspired content to the world in an intelligent 
structure, 
that evolves/grows around the user, allows for intelligent associations, 
community 
intelligence, etc... I just wanted it to work, so it's just implemented on top 
of 
site creator...

http://molhokwai-net.appspot.com

Ideally, it should be using app engine patch, for modularity, reusability, 
extensibility... I might port it there somewhere in the future, and it might 
happen 
faster if there's somebody sharing the same passion with whom to accomplish 
this...

Voilà

Original comment by molhokwai on 10 Apr 2009 at 8:53

GoogleCodeExporter commented 9 years ago

Original comment by James.Bo...@gmail.com on 29 Apr 2009 at 2:42