Hello, I have written a couple of mini applications that used Tkinter (simple toolkit for building Python GUI apps) and utilized the Django ORM with PostGreSQL. I imported Django using code like:
PathDjangoRoot="/var/djangoroot/" if(not PathDjangoRoot in sys.path): sys.path.append(PathDjangoRoot) from django.core.management import setup_environ import djangoproject.settings setup_environ(djangoproject.settings) from djangoproject.models import * I used Py2exe to create executables without any special issues, though keep in mind that the programs were simple and ran with PostGreSQL installed on each desktop. You should be able to make Desktop programs look at the database server while still having the admin interface available through Apache on the server. Gregory Roby On Nov 24, 8:24 pm, "Saurabh Agrawal" <[EMAIL PROTECTED]> wrote: > Hi group: > > I hope that you good people here could help me with a decision I am finding > hard to make. > > I am about to develop a MIS type application for a Non for profit > organization teaching young children in India. > > I am trying to use this opportunity to make myself learn python, and if > required the whole web based development paradigm using django. > > I have experience of c++ graphical algorithms development. > > Now obviously this application would be database based and database > manipulation would be the major part. It would be mostly used across desktop > computers in the organization running Windows XP. The decision which I am > unable to make is that should I use django for this project? My issues are: > > 1. This application would be run on desktops, so GUI toolkits such as PyQT > might suffice. > 2. Making good interfaces for web would require additional learning on my > part such as HTML, CSS and Javascript, an area in which I have absolutely > no expertise, just a very basic idea. > > So what do you guys suggest? If learning the above things would still give > me an edge( in terms of time required for development) over PyQt based > interfaces, in terms of automated databse manipulation tools such as the > admin interface, I would go for it and it might be a good experience for me. > > Thanks for reading this slightly incoherent and maybe off-topic mail. > > All suggestions are welcome and I would be grateful for them. > > Regards, > Saurabh Agrawal. --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---