click-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adrian A. (JIRA)" <>
Subject [jira] Commented: (CLK-387) Django like Admin Interface.
Date Thu, 20 May 2010 11:45:55 GMT


Adrian A. commented on CLK-387:

As the original request states, this issue should refer to:
 * only for cayenne (no spring) as ORM
 * application server independent - same as  Click
 * database independent (cayenne takes care of this)
 * no Ajax since Click doesn't have this fully yet.

Basically the above wouldn't be that hard to implement if:
 - there would be a full click module support
 - cayenne would support modularity too (with CM too) 
The result would be a drop-in "click-module-admin.jar" that would only
require configuration (the same way it works in Django too)

Regarding scaffolding, well, that's a different story. I think a better place for it would
be this issue:
Regarding the many options for it, I could try to make it as generic and configurable as possible,
so that
users of "not included technologies" to be able to simply make their own templates.

> Django like Admin Interface.
> ----------------------------
>                 Key: CLK-387
>                 URL:
>             Project: Click
>          Issue Type: New Feature
>    Affects Versions: 1.5 M1
>            Reporter: Gustav Weber
>            Assignee: Malcolm Edgar
> One of the most efficient features of Django (no wonder that google selected it for it's
AppEngine) is the automatic Admin Interface. See a detailed chapter in this onlinebook:
> This django approach has a few advantages over other similar solutions:
> - it's not a simple CRUD, but advanced with filtering.
> - it's not generated, but "live".
> - it's complete (even login protection)
> - it's completly customizable (the UI, the behavior, the style, etc.)
> - it's very fast to learn it and very simple: even a non-programmer can "wrap" an existing
database with such and advanced UI in a few minutes just following the tutorials.
> Please add such functionality to Click too (with Cayenne, but please no Spring).
> In case of using Cayenne, it might be even simpler to implement that it was for Django,
since no reverse engineering of the DB is required: the Cayenne config files contain all the
required entities and relationships (and there's also support for "generic entites").
> Also the Django style files could be reused as they are since the license allows this.
> This is something no other Click concurrent framework has (in the javaland).
> Thank you very much in advance,
> Gustav.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message