Dynamic Web Page Review

Mapping Actions to Controller Classes


How role does the app.yaml file play in specifying how HTML actions are routed to controller methods?



What are the different ways that an HTML action can be sent to a server?



For the GroupBook example, your asked to create a profile page which allows a person to be added to groups. How many controller classes should you create for this page?




A Tough BUG
With the Hangman project, you show a different image each time the user makes a wrong guess. The HTML code looks like this:

<img src={{ hangPic }} />


What would happen if, in the controller, you forgot to set hangPic in your template values? Or if you set it to "hang1.pic"



MVC

What is the M, the V, and the C?


In your Hangman program, what files make up the M, the V, and the C?


In the GroupBook example, what files make up the M, V, C?


Databases and the Google Datastore API

How would you get a list of all Person objects who have a last name of 'Jones'?



How would you get a list of all Person objects whose last name partially matches a keyword entered by the user?