CubicWeb is a Python web framework intended to easily create, deploy and manage knowledge management application. An application is created from a Entity-Relations schema, and a range of Views. Navigating on the web site consists in selecting a range of entities through their types and relations using a dedicated query language, and choosing a view to display them. The CubicWeb engine eases the process by choosing a default view which makes sense, but developpers can provide hints when writing custom views.
If you want to learn more about CubicWeb, you can: