No crossref targets for sites and flatpages classes
|Reported by:||gabrielhurley||Owned by:||gabrielhurley|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
There are several classes (RequestSite, FlatPagesFallbackMiddleware, etc.) which do not have formal Sphinx crossref targets (not defined with the .. class directive). There are several more in the sites and flatpages ref docs which have broken crossref targets due to bad indenting and/or module directives. General cleanup is needed.
(p.s. -- for future reference, using the -n flag when building the docs with Sphinx will yield warnings for any and all broken references. Very handy, if a bit intimidating.)