Alexander 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.


This is called a database. Implementing databases correctly is a HUGE job: more work than writing an operating system.

Take my advice and choose an existing database. If your needs are light, use SQLite. If your needs are heavy, MySQL or Postgres. If you need to impress corporate buyers with more money than sense, and you have a large budget, Oracle. Then concentrate on building the user-friendly front-end to the database. That alone will be a big job.


If you are happy with a web-interface, rather than a desktop GUI, I recommend you look at CherryPy. It's a nice, lightweight web framework without the learning curve of Django and similar.


--
Steven
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to