O'Reilly logo

Python 3 Web Development Beginner's Guide by Michel Anders

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action customizing entity displays

Say we want to offer the end user the possibility to locate an address on Google Maps by simply clicking a button next to an address. Run crmcustomize.py and add a new address or edit an existing address. The edit/add screen will look similar to this:

Time for action customizing entity displays

When you click on the Map button, a new window will open, showing a map of that address as long as Google Maps was able to find it.

This functionality was added by the end user without the need to restart the server. Notice that in the opening screen, we have a new menu, Customize. If that menu is selected, we get a familiar looking interface showing a list ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required