Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#7 Create "address book" tutorial

Undetermined
migrated
nobody
docs
enhancement
normal
documentation
2.1.5
2012-09-25
2011-03-10
No

Create a second "address book" tutorial with a more complex model, and more complex templates, which uses and explains widgets, Catwalk/Sprox for setup, etc.


Kind of working on similar thing: I'll let you know when done. http://lucasmanual.com/mywiki/TurboGears2


I have made some progress on this tutorial. http://lucasmanual.com/mywiki/TurboGears2

I should be done in a week. Please go over it and let me know if you want to add anything, or if I should cover something else as well.


seems good +1 on adding it as an example project.


Jorge Vargas, since I read somewhere that you did write a lot of unit tests for some apps, could you help me finish the unit test for this addressbook? I did the "check if url returns" but I just need to test for widget, and database and I am not sure how I can do that fast.

If I could get some copy paste code I could use that would be great. Thanks, Lucas


Attaching what I have done so far.


Change of address: http://lucasmanual.com/mywiki/TurboGears2/Addressbook


I think this tutorial should live where it is, but that we should link to it in our documentation. This way the TG crew does not bear the burden of maintenance, and the author can still be acknowledged in our docs. Also, the dbmechanic code should be converted over to catwalk/sprox before these docs are accepted.

4 Attachments

Discussion

  • Dave Brondsema
    Dave Brondsema
    2011-03-14

     
    • milestone: 2.2.0 --> 2.1.2
     
    • milestone: 2.1.2 --> 2.1.3
     
  • After reviewing the ticket, I'm not sure this tutorial will fit into the book (since, for that, I'm putting together Hiring Pond). And the older style docs will, eventually, be deprecated or even removed.

    Moving back to undetermined milestone for now.

    • milestone: 2.1.4 --> Undetermined
     
    • milestone: 2.1.3 --> 2.1.4
     
    • status: open --> migrated
    • version: 2.1.0 --> 2.1.5