Code

Opened 9 years ago

Closed 8 years ago

Last modified 5 years ago

#854 closed enhancement (invalid)

GUI editor for the admin interface

Reported by: aaronsw Owned by: adrian
Component: Core (Other) Version:
Severity: minor Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: UI/UX:

Description

An entire tutorial document is dedicated to basically learning the API for modifying the tutorial interface. Why not just create a web application that lets you build an admin interface graphically. It could use drag-and-drop to rearrange the elements and so on. When you were done it would give you the code to paste into your db model.

Attachments (0)

Change History (5)

comment:1 Changed 9 years ago by adrian

That's a low priority for now, but if you'd like to contribute something, it'd be pretty awesome. :)

comment:2 Changed 9 years ago by radek

Actually I have been thinking about the similar thing. Generating Django models from the UML. When we can make it (i.e. define metamodel), we have got plenty of editors immediately. (and some free, such as ArgoUML)

comment:3 Changed 9 years ago by adrian

  • Component changed from Admin interface to Core framework
  • priority changed from normal to low
  • Severity changed from normal to minor

comment:4 Changed 8 years ago by adrian

  • Resolution set to invalid
  • Status changed from new to closed

Marking this as invalid for now because it's a pipe dream.

comment:5 Changed 5 years ago by glooney

In response to the above comment about reusing existing UML authoring tools (such as ArgoUML) to produce both the Django models and the database editing interface, you can check out the following project which does just that:

http://code.google.com/p/uml-to-django/

Note that this tool could be greatly improved but at least it goes in the direction described in this ticket.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
as The resolution will be set. Next status will be 'closed'
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.