For my first project in web2py, i want to create and deploy -with secure access for a few coworkers and myself- a simple contacts database app.
As a first step, i am looking for the simplest example of running code that we might adopt -with as little modification as possible, initially- to fulfill this basic need. Essentially, it is just maintaining records in a single table of Contacts, along with a few tables of related info (e.g. Companies, each of which might employ multiple Contacts; Tasks, of which there might be several relating to a single Contact, etc)... Simple and very typical requirements, clearly, which i was hoping might be fulfilled by one of those free apps on the /appliances page. So i tried a couple (ManageContacts and CustomerRelationshipManagement), which -for reasons explained in the IRC thread copied below* -did not work... So, having exhausted all the time i have to spare this am, this is just to ask if anyone can shed any light on what i did wrong, what next steps might be -and if (hopefully not, but if so i want to know) i'm barking up the wrong tree here. * About the following IRC thread, I have to say, i was surprised by the lack of activity in that chatroom (#web2py at Freenode). That being the one published channel for realtime discussion among users of what is a reasonably high-profile framework, i would have expected a bit more chatter, during the nearly 1.5hrs that has elapsed since i joined; beyond what i posted, the silence (interrupted only by sound of a few people leaving) was complete. Maybe it's just me... ? /w 8<------(snip)------>8 [09:39] == ludwa6 [55f5a246@gateway/web/freenode/ip.85.245.162.70] has joined #web2py [09:39] == mode/#web2py [+v ludwa6] by ChanServ [09:41] <+ludwa6> g'day, group! anyone avail for n00b support? [09:44] <+ludwa6> am evaluating web2py as potential platform for a simple database maintenance app. looking for examples, appliances that i might bootstrap. [10:08] <+ludwa6> the #1 user story for this app is to manage contact information [10:10] <+ludwa6> so i have installed the appliance "ManageContacts" from http://www.web2py.com/appliances [10:10] <+ludwa6> this looks like quite a rudimentary app [10:11] <+ludwa6> in fact all it appears to do is manage Companies [10:12] <+ludwa6> and even at that, when i try to add a company, it throws this error: invalid view (default/company_create.html) [10:13] <+ludwa6> So next, i installed "CustomerRelationshipManagement" from that same appliances page [10:14] <+ludwa6> This app looks rather more feature-ful and refined [10:15] <+ludwa6> Can add a Company, add a Task -by clicking the "toggle" link (not a perfectly intuitive way to access an Edit form, but it works, so OK) [10:16] <+ludwa6> But then there is no such acess mechanism -nor any that i can see- to edit Contacts [10:17] == Gwayne [~Gwayne@opensuse/member/gwayne] has quit [Remote host closed the connection] [10:17] <+ludwa6> Contacts being what CRM is about, there is no point in using the features that do work (i.e. Companies and Tasks) [10:19] <+ludwa6> So: this is just to ask: can anyone point me to a web2py app that would work for this very basic purpose (i.e. managing a list of contacts, with a few related tables -like companies, tasks, etc)? [10:21] <+ludwa6> Or at least, if i am asking this question in the wrong place, then please tell me where i might do better to post this inquiry? 8<------(snip)------>8 --

