Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.

#1 March 25, 2008 18:22:29

C.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Django-UML Generator


So I had this idea and was looking for some thoughts on this:
When starting a new website, normally a client gives you a handful of
documents
on what he/she wants. Most of the time this person is technically
illiterate so
interpreting what he/she into a django model is often a challenge.
i propose this cool idea called a the django-uml generator that would
work my simply doing
this: python manage.py umlgen SOME_MODEL_NAME and magically you have
a
nice type of document or some data the could import into a document
based upon how the
model was defined. How would this be useful? In return to the non
technical documentation
that was given you would have some sort of document that you could go
over with the client
to make sure what was written in their documentation meets what you
output from the models
before you syncdb and doing further coding. It seems like you could
save a lot of headaches
at a later point with this method. Thoughts?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en-~----------~----~----~----~------~----~------~--~---

Offline

#2 March 25, 2008 18:43:30

Malcolm T.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Django-UML Generator


On Tue, 2008-03-25 at 10:22 -0700, Chris wrote:
> So I had this idea and was looking for some thoughts on this:
> When starting a new website, normally a client gives you a handful of
> documents
> on what he/she wants. Most of the time this person is technically
> illiterate so
> interpreting what he/she into a django model is often a challenge.
> i propose this cool idea called a the django-uml generator that would
> work my simply doing
> this: python manage.py umlgen SOME_MODEL_NAME and magically you have
> a
> nice type of document or some data the could import into a document
> based upon how the
> model was defined. How would this be useful? In return to the non
> technical documentation
> that was given you would have some sort of document that you could go
> over with the client
> to make sure what was written in their documentation meets what you
> output from the models
> before you syncdb and doing further coding. It seems like you could
> save a lot of headaches
> at a later point with this method. Thoughts?

You have somebody who you feel is technically illiterate to the point
they can't give you an accurate written description of what they want
(I'd question a few of your premises, but that's another issue) and
you're going to take revenge on this person by inflicting UML on them??!
UML is not useful for somebody at the hypothetical level you're talking
about.

On the other hand, if you just want a nice output of the models, start
here:http://code.djangoproject.com/wiki/DjangoGraphvizWorks wonderfully. Easy to customise, too.

Regards,
Malcolm

--
Two wrongs are only the beginning.http://www.pointy-stick.com/blog/--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en-~----------~----~----~----~------~----~------~--~---

Offline

#3 March 25, 2008 18:43:35

Justin L.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Django-UML Generator


You expect to hand a non-technical client something that looks like:http://blog.riff.org/files/Project8.png?? I thing that would go poorly. Besides, pencil + paper goes a long
way in client discussions like that.

-justin

On Tue, Mar 25, 2008 at 1:22 PM, Chris <> wrote:

>
> So I had this idea and was looking for some thoughts on this:
> When starting a new website, normally a client gives you a handful of
> documents
> on what he/she wants. Most of the time this person is technically
> illiterate so
> interpreting what he/she into a django model is often a challenge.
> i propose this cool idea called a the django-uml generator that would
> work my simply doing
> this: python manage.py umlgen SOME_MODEL_NAME and magically you have
> a
> nice type of document or some data the could import into a document
> based upon how the
> model was defined. How would this be useful? In return to the non
> technical documentation
> that was given you would have some sort of document that you could go
> over with the client
> to make sure what was written in their documentation meets what you
> output from the models
> before you syncdb and doing further coding. It seems like you could
> save a lot of headaches
> at a later point with this method. Thoughts?
> >
>


--
Justin Lilly
Web Developer/Designerhttp://justinlilly.com--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en-~----------~----~----~----~------~----~------~--~---

Offline

#4 March 25, 2008 18:48:59

C.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

Django-UML Generator


Thanks for your responses. Thanks Malcolm that helped alot.


On Mar 25, 1:43 pm, "Justin Lilly" <> wrote:
> You expect to hand a non-technical client something that looks like:
>
>http://blog.riff.org/files/Project8.png>
> ?? I thing that would go poorly. Besides, pencil + paper goes a long
> way in client discussions like that.
>
> -justin
>
>
>
> On Tue, Mar 25, 2008 at 1:22 PM, Chris <> wrote:
>
> > So I had this idea and was looking for some thoughts on this:
> > When starting a new website, normally a client gives you a handful of
> > documents
> > on what he/she wants. Most of the time this person is technically
> > illiterate so
> > interpreting what he/she into a django model is often a challenge.
> > i propose this cool idea called a the django-uml generator that would
> > work my simply doing
> > this: python manage.py umlgen SOME_MODEL_NAME and magically you have
> > a
> > nice type of document or some data the could import into a document
> > based upon how the
> > model was defined. How would this be useful? In return to the non
> > technical documentation
> > that was given you would have some sort of document that you could go
> > over with the client
> > to make sure what was written in their documentation meets what you
> > output from the models
> > before you syncdb and doing further coding. It seems like you could
> > save a lot of headaches
> > at a later point with this method. Thoughts?
>
> --
> Justin Lilly
> Web Developer/Designerhttp://justinlilly.com--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to
For more options, visit this group athttp://groups.google.com/group/django-users?hl=en-~----------~----~----~----~------~----~------~--~---

Offline

Board footer

Moderator control

Enjoy the 11th of December
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support