UPDATE

Looks like the Django multi-DB support didn't quite make it in yet:

http://groups.google.com/group/django-developers/browse_thread/thread/267a2fd7104f0209?hl=en

On another note, I came across the web2py project, which has multi-db
support built in - "table attributes are attributes of a database
connection."  That's what I'm talkin about!

I think the answer to this thread may be:

"Yes, Django is a good choice for a LAN app, but depending on your
specific needs (e.g. multi-db support), another framework may be
better."

I also found out that Django + Elixir may be an option for multi-db
support, so I may evaluate this as well if web2py falls short.

On Aug 13, 3:45 pm, snfctech <tschm...@sacfoodcoop.com> wrote:
> @Torsten: Grüß Gott!  Agreed, I'm sold that the web client/server
> model is the way to go for my project.
>
> @Jonas: Thanks for the tip!  I found the multi-db thread.  Looks like
> multi-db support is just around the corner, and I probably wont need
> it for a few months, so I think I'm going to give Django a go!
>
> Btw, I researched the Rails camp on this topic, and found multi-db
> support there to be equally lacking.  A couple folks said they came up
> with solutions (rails gems): connection_ninja and
> magic_multi_connections.  But these seemed like beta, individual, side-
> projects (not to mention that the Google group associated with the
> second project was infested with spam).
>
> Hopefully the multi-db support they are talking about in django-
> developers will be a more integral part of the Django core.
>
> On Aug 13, 5:57 am, Jonas Obrist <ojiido...@gmail.com> wrote:
>
> >  From what I read on django-developers, multi-db support is being
> > actively worked on.
>
> > roberto wrote:
> > > snfctech,
> > > As far as I know, Django doesn't have an option to set more than one
> > > database. If I am mistaken, please, let me know.
> > > I am not sure if there is any project to add this capability in the
> > > future tough.
> > > Maybe you should investigate a bit more in the site
> > > (djangoproject.com).
> > > Regards.
>
> > > On Aug 12, 4:31 pm, snfctech <tschm...@sacfoodcoop.com> wrote:
>
> > >> Thanks, Jonas.
>
> > >> And do you think Django's ORM will be able to handle my multiple DB
> > >> connections, with read/write fields from different DB producs/ servers
> > >> on the same view (most of which will hopefully be ODBC compliant, but
> > >> some might not)?
>
> > >> On Aug 12, 11:32 am, Jonas Obrist <ojiido...@gmail.com> wrote:
>
> > >>> In my opinion writing it in django/html/... is a lot easier and faster
> > >>> than doing it in a real python GUI tool. Also you have the networking in
> > >>> your LAN taken care of by the browser.
>
> > >>> snfctech wrote:
>
> > >>>> One more question:  Any advantage to just using a Python GUI toolkit
> > >>>> instead?
>
> > >>>> On Aug 12, 9:18 am, snfctech <tschm...@sacfoodcoop.com> wrote:
>
> > >>>>> Thanks for all of the good feedback!
>
> > >>>>> At the very least I am enthusiastic about the health of this list! ;-)
>
> > >>>>> @Philippe: By mid-size I mean ~70 people in a retail business (~$500K/
> > >>>>> sales/week).
>
> > >>>>> Sounds like the community feels Django is a good choice for my type of
> > >>>>> project.
>
> > >>>>> Thanks!
>
> > >>>>> On Aug 12, 5:18 am, Philippe Raoult <philippe.rao...@gmail.com> wrote:
>
> > >>>>>> I don't know what you mean by mid-sized but I deployed exactly what
> > >>>>>> you're describing in a 45-strong company. We have occasional browser
> > >>>>>> incompatibilities with ajax but overall django was very much the 
> > >>>>>> right
> > >>>>>> tool for the job. As a bonus the company's clients can now access a
> > >>>>>> restricted part of the application to monitor their files and 
> > >>>>>> dealings
> > >>>>>> over https. Employees can also log in from home over https without 
> > >>>>>> any
> > >>>>>> software/hardware prerequisite. We're also planning on adding some
> > >>>>>> smartphone friendly pages for specific tasks (billing when employees
> > >>>>>> are working offsite).
>
> > >>>>>> My app is around 25k lines of python+templates
>
> > >>>>>> Hope this helps you make your mind.
>
> > >>>>>> On Aug 11, 9:06 pm, snfctech <tschm...@sacfoodcoop.com> wrote:
>
> > >>>>>>> I'm about to start a fairly large project for a mid-sized business
> > >>>>>>> with a lot of integration with other systems (POS, accounting,
> > >>>>>>> website, inventory, purchasing, etc.) The purpose of the system is 
> > >>>>>>> to
> > >>>>>>> try to reduce current data siloing and give employees role-based
> > >>>>>>> access to the specific data entry and reports they need, as well as 
> > >>>>>>> to
> > >>>>>>> replace some manual and redundant business processes. The system 
> > >>>>>>> needs
> > >>>>>>> to be cross-platform (Windows/Linux), open source and is primarily 
> > >>>>>>> for
> > >>>>>>> LAN use.
>
> > >>>>>>> My experience is mostly PHP/web/app development, but I have 
> > >>>>>>> developed
> > >>>>>>> a few LAN apps using Java/Servoy (like Filemaker). I am leaning
> > >>>>>>> towards Python/Django - but wondering whether this may be
> > >>>>>>> unnecessarily web-specific. I really felt Servoy development was 
> > >>>>>>> very
> > >>>>>>> rapid, and it was cross-paltform, but it was not open source (not to
> > >>>>>>> mention that anything custom needed to be Java which I find too
> > >>>>>>> verbose/ slow to develop in). Or maybe Open Office Base and some
> > >>>>>>> scripting is sufficient to handle my needs.
>
> > >>>>>>> So, my main question is: Does a web framework like Django sound 
> > >>>>>>> like a
> > >>>>>>> reasonable platform to build a LANDashboardfor a mid-sized company?
> > >>>>>>> Or am I thinking too much like a web developer?
>
> > >>>>>>> Any tips or suggestions would be greatly appreciated.
--~--~---------~--~----~------------~-------~--~----~
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 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to