I'm not positive about the Django template answer, but I did want to point
out that something similar is already available in the Admin Console of an
application (click the link called "Data Viewer'). You can see all of your
models and, for a selected model, all entities with their properties. You
can delete entities and create them from this interface as well.
- Jason

On Mon, Apr 13, 2009 at 11:04 AM, adelevie <[email protected]> wrote:

>
> Hi. I'm trying to build an a simple CRUD admin section of my
> application. Basically, for a given Model, I want to have a template
> loop through the model's attributes into a simple table (once I do
> this, I can actually implement the CRUD part). A possible way to
> accomplish this is to dynamically generate a template with all the
> necessary template tags specific to that model.
>
> Pseudocode:
> def generate_tamplate(model):
>     template.write("<table border='1'>")
>     template.write("<tr>")
>     for attribute in model:
>          template.write("<td>%s</td>" % attribute)
>     template.write("</tr>")
>     template.write("<tr>")
>     for attribute in model:
>          template.write("<td>{{ %s.%s }}</td>" % model.attribute)
>     template.write("</tr>")
>     template.write("</table>")
>
> Generating the proper text should not be difficult. I can follow my
> pseudocode model and do it Python. Two things im wondering:
> 1) Can I do this instead using Django's templating language? that is,
> use a template to generate a template
> 2) Once I generate the text, how can I wrote that to a file that
> webapp's template loader can access?
>
> I remember a while back seeing something about loading template from
> the database. Is this possible with GAE?
>
> THANKS!
>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to