[Tutor] Object Management

James Reynolds eire1130 at gmail.com
Wed Jul 27 16:05:41 CEST 2011


On Wed, Jul 27, 2011 at 9:51 AM, Alexander <rhettnaxel at gmail.com> wrote:

> Hello everyone. I'm having trouble wrapping my mind around a project I'm
> working on. My goal is to create a program that manages (allows its users to
> manipulate, search by criteria and edit) objects. There is one type of
> object, for example I'll say it's a car.
>
> There will be a central data file containing all of the cars and multiple
> users will have access to it at once. I'm having trouble here, I've done
> some research on MOO and twisted but I'm not sure where to turn.
>
> Additionally I'll need a GUI! tkinter? Does anyone have any suggestions on
> how to get started with tkinter? I'm overwhelmed with the amount of
> documentation I've had to read and think I have to read to accomplish my
> goal.
>
> Thanks for reading, Alex.ander
>
> --
> Alexander
>
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
>





It sounds like your learning a lot of this as you go. Honestly, I would
scrap the GUI idea and just use Django. This will solve your mulit-user,
front end, and back end problems in one go.

Of course, that's an entire skillset onto itself and it may not be worth the
time investment. But if you already know some HTML, it would be an asset for
years to come, if you picked it up.

In which case, simply use SQlite as your backend (it comes with Python) and
then chose a GUI toolkit from there. Designing a GUI is not for the feint of
heart. Tkinter is an option, but you may want to use Wx or GTK.

A third option is to use Django to manage your backend (by creating models
and such) and then designing a gui on top of that.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20110727/5516a5b9/attachment.html>


More information about the Tutor mailing list