[entity] don't look at fetch order recursively
If fetch_attrs includes relations, stop including the entities on the
other side in our sorting. Fixes regression from 73ea636a5562 where we
would sort on the target entity before the attribute we wanted if the
relation's name sorted before the attribute's. This showed up in the
forge/tracker cubes with Version entities being sorted by their State's
name in preference to their version number.
.. -*- coding: utf-8 -*-
.. _TutosBase:
Building a simple blog with |cubicweb|
======================================
|cubicweb| is a semantic web application framework that favors reuse and
object-oriented design.
This tutorial is designed to help in your very first steps to start with
|cubicweb|. We will tour through basic concepts such as:
* getting an application running by using existing components
* discovering the default user interface
* basic extending and customizing the look and feel of that application
More advanced concepts are covered in :ref:`TutosPhotoWebSite`.
.. _TutosBaseVocab:
Some vocabulary
---------------
|cubicweb| comes with a few words of vocabulary that you should know to
understand what we're talking about. To follow this tutorial, you should at least
know that:
* a `cube` is a component that usually includes a model defining some data types
and a set of views to display them. A cube can be built by assembling other
cubes;
* an `instance` is a specific installation of one or more cubes and includes
configuration files, a web server and a database.
Reading :ref:`Concepts` for more vocabulary will be required at some point.
Now, let's start the hot stuff!
.. toctree::
:maxdepth: 2
blog-in-five-minutes
discovering-the-ui
customizing-the-application
conclusion