Module ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str ImportFrom alias If BoolOpAnd CompareIsNot NameLoad NameLoad AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr BinOpBitOr Call NameLoad keyword Call NameLoad Call NameLoad keyword NameLoad BinOpBitOr Call NameLoad keyword Call NameLoad Call NameLoad keyword NameLoad Call NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return Dict TryExcept body Expr Call NameLoad SubscriptLoad Call NameLoad Call AttributeLoad Call NameLoad NameLoad attr Index Num handlers ExceptHandler type TupleLoad NameLoad NameLoad body Assign NameStore Call NameLoad Call NameLoad NameLoad BinOpMult ListLoad Num Call NameLoad NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Dict Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad Str attr Call AttributeLoad NameLoad attr attr Str Str attr Str Str attr Str Str attr Str Str attr Str Assign NameStore ListComp BinOpAdd IfExp CompareNotIn SubscriptLoad NameLoad Slice Num Num Str Str SubscriptLoad NameLoad Slice Num Num Call AttributeLoad NameLoad attr NameLoad comprehension NameStore BinOpAdd SubscriptLoad NameLoad Slice Num Num Call AttributeLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num attr Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareNotIn Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Lambda arguments args NameParam defaults ListComp Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad comprehension NameStore NameLoad CompareNotEq SubscriptLoad NameLoad Slice Num Num Str Assign NameStore Call NameLoad NameLoad If NameLoad body Assign NameStore NameLoad orelse Assign NameStore Call NameLoad NameLoad If UnaryOpNot NameLoad body Return Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore ListComp Call NameLoad NameLoad ListComp UnaryOpInvert Call NameLoad Dict BinOpMod Str NameLoad SubscriptLoad NameLoad Slice Num comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore NameLoad CompareEq SubscriptLoad NameLoad Slice Num Num Str Assign NameStore ListComp Call NameLoad NameLoad ListComp Call NameLoad Dict BinOpMod Str NameLoad SubscriptLoad NameLoad Slice Num comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore NameLoad CompareEq SubscriptLoad NameLoad Slice Num Num Str Assign NameStore ListComp Call NameLoad NameLoad ListComp Call NameLoad Dict BinOpMod Str NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore NameLoad CompareNotIn SubscriptLoad NameLoad Slice Num Num Str Assign NameStore NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad orelse If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str For NameStore TupleLoad Str Str Str body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr CompareGt Call NameLoad AttributeLoad NameLoad attr Num Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Num Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If NameLoad body AugAssignAdd NameStore BinOpMult Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad body Assign NameStore Call NameLoad BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad Assign AttributeStore SubscriptLoad NameLoad Index NameLoad attr NameLoad Return Call NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Dict Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot NameLoad body For NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad NameLoad Str Dict Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore ListLoad For NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Return Call NameLoad AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad ListComp Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr comprehension NameStore NameLoad Assign NameStore ListComp NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad NameLoad orelse If Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad body Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Num handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Raise Call NameLoad BinOpMod Str Call AttributeLoad Str attr NameLoad For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BoolOpOr UnaryOpNot NameLoad CompareIn NameLoad NameLoad Assign NameStore BoolOpOr NameLoad BinOpBitAnd NameLoad NameLoad If BoolOpAnd NameLoad BoolOpOr NameLoad UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AugAssignSub NameStore NameLoad orelse Assign NameStore ListLoad AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Return Call NameLoad NameLoad keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore Dict BinOpAdd AttributeLoad NameLoad attr Str Call NameLoad Return Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str ClassDef bases body Assign NameStore Call NameLoad Str decorator_list Assign NameStore Call NameLoad Expr Call NameLoad NameLoad Str NameLoad Assign NameStore Dict Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr body If Call NameLoad NameLoad AttributeLoad NameLoad attr body For NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad attr NameLoad attr keyword Str attr keyword Str body Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list decorator_list
N/A __future__ unicode_literals future.builtins int zip functools reduce operator ior iand string punctuation django.apps apps django.core.exceptions ImproperlyConfigured django.db.models Manager Q CharField TextField django.db.models.manager ManagerDescriptor django.db.models.query QuerySet django.contrib.sites.managers CurrentSiteManager DjangoCSM django.utils.timezone now django.utils.translation ugettext_lazy _ mezzanine.conf settings mezzanine.utils.sites current_site_id mezzanine.utils.urls home_slug PublishedManager N/A Manager N/A N/A 
    Provides filter for restricting items returned by status and
    publish date when the given user is not a staff member.
     published N/A N/A self for_user N/A None N/A N/A 
        For non-staff users, return items with a published status and
        whose publish and expiry dates fall before and after the
        current date when specified.
         mezzanine.core.models CONTENT_STATUS_PUBLISHED N/A N/A N/A for_user None N/A for_user is_staff N/A N/A N/A N/A self all N/A N/A N/A self filter N/A N/A Q publish_date__lte N/A now N/A Q publish_date__isnull True N/A N/A Q expiry_date__gte N/A now N/A Q expiry_date__isnull True N/A Q status CONTENT_STATUS_PUBLISHED N/A get_by_natural_key N/A N/A self slug N/A N/A N/A N/A N/A self get slug slug N/A N/A search_fields_to_dict N/A N/A fields N/A N/A N/A 
    In ``SearchableQuerySet`` and ``SearchableManager``, search fields
    can either be a sequence, or a dict of fields mapped to weights.
    This function converts sequences to a dict mapped to even weights,
    so that we're consistently dealing with a dict of fields mapped to
    weights, eg: ("title", "content") -> {"title": 1, "content": 1}
     N/A N/A fields N/A N/A N/A N/A N/A N/A N/A int N/A N/A list N/A N/A N/A dict fields values N/A 0 N/A N/A N/A N/A TypeError ValueError N/A N/A fields N/A dict N/A zip fields N/A N/A 1 N/A len fields N/A fields N/A SearchableQuerySet N/A QuerySet N/A N/A 
    QuerySet providing main search functionality for
    ``SearchableManager``.
     __init__ N/A N/A self N/A args kwargs N/A N/A N/A self _search_ordered False N/A N/A self _search_terms N/A set N/A N/A self _search_fields N/A N/A kwargs pop search_fields N/A N/A N/A N/A N/A super SearchableQuerySet self __init__ args kwargs N/A search N/A N/A self query search_fields N/A None N/A N/A 
        Build a queryset matching words in the given search query,
        treating quoted terms as exact phrases and taking into
        account + and - symbols as modifiers controlling which terms
        to require and exclude.
         N/A search_fields N/A N/A N/A self _search_fields N/A search_fields_to_dict search_fields N/A N/A N/A self _search_fields N/A N/A N/A N/A self none N/A terms N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A join N/A N/A query split replace +  + replace +" "+ replace -  - replace -" "- split " N/A terms N/A N/A N/A N/A N/A t N/A 0 1 +- N/A t N/A 0 1 N/A N/A t strip punctuation N/A t N/A N/A terms N/A 1 2 N/A N/A N/A N/A join N/A terms N/A 2 split N/A terms_no_stopwords N/A t N/A t terms N/A N/A N/A t lower N/A settings STOP_WORDS N/A get_positive_terms N/A N/A N/A terms N/A N/A N/A N/A N/A N/A t lower strip punctuation N/A t terms N/A N/A t N/A 0 1 - N/A positive_terms N/A get_positive_terms terms_no_stopwords N/A positive_terms N/A N/A terms terms_no_stopwords N/A N/A positive_terms N/A get_positive_terms terms N/A N/A positive_terms N/A N/A N/A N/A self none N/A N/A N/A N/A N/A self _search_terms update positive_terms N/A excluded N/A N/A reduce iand N/A N/A N/A Q N/A N/A %s__icontains f N/A t N/A 1 N/A f N/A N/A N/A self _search_fields keys N/A t terms N/A N/A t N/A 0 1 - N/A required N/A N/A reduce ior N/A N/A Q N/A N/A %s__icontains f N/A t N/A 1 N/A f N/A N/A N/A self _search_fields keys N/A t terms N/A N/A t N/A 0 1 + N/A optional N/A N/A reduce ior N/A N/A Q N/A N/A %s__icontains f t N/A f N/A N/A N/A self _search_fields keys N/A t terms N/A N/A t N/A 0 1 +- N/A queryset self N/A excluded N/A N/A queryset N/A N/A queryset filter N/A reduce iand excluded N/A required N/A N/A queryset N/A N/A queryset filter N/A reduce iand required N/A N/A optional N/A N/A queryset N/A N/A queryset filter N/A reduce ior optional N/A N/A N/A queryset distinct N/A _clone N/A N/A self N/A args kwargs N/A N/A 
        Ensure attributes are copied to subsequent queries.
         N/A attr N/A _search_terms _search_fields _search_ordered N/A N/A N/A kwargs N/A attr N/A getattr self attr N/A N/A N/A N/A super SearchableQuerySet self _clone args kwargs N/A order_by N/A N/A self N/A field_names N/A N/A 
        Mark the filter as being ordered if search has occurred.
         N/A N/A N/A self _search_ordered N/A N/A N/A self _search_ordered N/A N/A len N/A self _search_terms 0 N/A N/A N/A N/A super SearchableQuerySet self order_by field_names N/A iterator N/A N/A self N/A N/A N/A 
        If search has occurred and no ordering has occurred, decorate
        each result with the number of search terms so that it can be
        sorted by the number of occurrence of terms.

        In the case of search fields that span model relationships, we
        cannot accurately match occurrences without some very
        complicated traversal code, which we won't attempt. So in this
        case, namely when there are no matches for a result (count=0),
        and search fields contain relationships (double underscores),
        we assume one match for one of the fields, and use the average
        weight of all search fields with relationships.
         N/A results N/A N/A N/A super SearchableQuerySet self iterator N/A N/A N/A self _search_terms N/A N/A self _search_ordered N/A N/A results N/A list results N/A N/A i result N/A enumerate results N/A N/A count 0 N/A related_weights N/A N/A N/A field weight N/A N/A N/A self _search_fields items N/A N/A N/A __ field N/A N/A N/A N/A related_weights append weight N/A term N/A self _search_terms N/A N/A field_value N/A getattr result field None N/A field_value N/A N/A count N/A N/A N/A N/A N/A field_value lower count term weight N/A N/A N/A count related_weights N/A N/A count N/A int N/A N/A sum related_weights N/A len related_weights N/A N/A N/A results N/A i result_count count N/A N/A iter results N/A results N/A N/A SearchableManager N/A Manager N/A N/A 
    Manager providing a chainable queryset.
    Adapted from http://www.djangosnippets.org/snippets/562/
    search method supports spanning across models that subclass the
    model being used to search.
     __init__ N/A N/A self N/A args kwargs N/A N/A N/A self _search_fields N/A N/A kwargs pop search_fields N/A N/A N/A N/A N/A super SearchableManager self __init__ args kwargs N/A get_search_fields N/A N/A self N/A N/A N/A 
        Returns the search field names mapped to weights as a dict.
        Used in ``get_queryset`` below to tell ``SearchableQuerySet``
        which search fields to use. Also used by ``DisplayableAdmin``
        to populate Django admin's ``search_fields`` attribute.

        Search fields can be populated via
        ``SearchableManager.__init__``, which then get stored in
        ``SearchableManager._search_fields``, which serves as an
        approach for defining an explicit set of fields to be used.

        Alternatively and more commonly, ``search_fields`` can be
        defined on models themselves. In this case, we look at the
        model and all its base classes, and build up the search
        fields from all of those, so the search fields are implicitly
        built up from the inheritence chain.

        Finally if no search fields have been defined at all, we
        fall back to any fields that are ``CharField`` or ``TextField``
        instances.
         N/A search_fields N/A N/A N/A self _search_fields copy N/A N/A search_fields N/A N/A cls N/A reversed N/A N/A self model __mro__ N/A N/A super_fields N/A getattr cls search_fields N/A N/A N/A N/A search_fields update N/A search_fields_to_dict super_fields N/A N/A search_fields N/A N/A search_fields N/A N/A f N/A N/A N/A self model _meta fields N/A N/A N/A isinstance f N/A CharField TextField N/A N/A N/A N/A search_fields append N/A f name N/A search_fields N/A search_fields_to_dict search_fields N/A search_fields N/A get_queryset N/A N/A self N/A N/A N/A search_fields N/A N/A self get_search_fields N/A N/A SearchableQuerySet N/A self model search_fields search_fields N/A contribute_to_class N/A N/A self model name N/A N/A N/A 
        Newer versions of Django explicitly prevent managers being
        accessed from abstract classes, which is behaviour the search
        API has always relied on. Here we reinstate it.
         N/A N/A N/A N/A super SearchableManager self contribute_to_class model name N/A N/A setattr model name N/A ManagerDescriptor self N/A search N/A N/A self N/A args kwargs N/A N/A 
        Proxy to queryset's search method for the manager's model and
        any models that subclass from this manager's model if the
        model is abstract.
         N/A N/A N/A settings SEARCH_MODEL_CHOICES N/A N/A models N/A m N/A m N/A N/A apps get_models N/A issubclass m N/A self model N/A parents N/A reduce ior N/A N/A set N/A N/A N/A m _meta get_parent_list N/A m models N/A models N/A m N/A m models N/A m parents N/A N/A N/A getattr N/A N/A self model _meta abstract False N/A N/A search_choices N/A set N/A models N/A set N/A parents N/A set N/A errors N/A N/A name N/A settings SEARCH_MODEL_CHOICES N/A N/A N/A N/A model N/A N/A apps get_model N/A N/A name split . 1 N/A N/A N/A LookupError N/A N/A N/A N/A errors append name N/A N/A N/A N/A search_choices add model N/A errors N/A N/A N/A ImproperlyConfigured N/A Could not load the model(s) %s defined in the 'SEARCH_MODEL_CHOICES' setting. N/A N/A ,  join errors N/A model N/A N/A apps get_models N/A N/A is_subclass N/A issubclass model N/A self model N/A this_parents N/A set N/A N/A N/A model _meta get_parent_list N/A in_choices N/A N/A search_choices N/A model search_choices N/A in_choices N/A in_choices N/A this_parents search_choices N/A N/A is_subclass N/A in_choices N/A search_choices N/A N/A N/A N/A models add model N/A N/A N/A parents update this_parents N/A models parents N/A N/A models N/A N/A self model N/A all_results N/A N/A user N/A N/A kwargs pop for_user None N/A model models N/A N/A N/A N/A queryset N/A N/A N/A model objects published for_user user N/A N/A N/A AttributeError N/A N/A queryset N/A N/A N/A model objects get_queryset N/A N/A N/A all_results extend N/A N/A queryset search args kwargs N/A N/A sorted all_results key N/A N/A N/A r N/A N/A r result_count reverse True N/A N/A CurrentSiteManager N/A DjangoCSM N/A N/A 
    Extends Django's site manager to first look up site by ID stored in
    the request, the session, then domain for the current request
    (accessible via threadlocals in ``mezzanine.core.request``), the
    environment variable ``MEZZANINE_SITE_ID`` (which can be used by
    management commands with the ``--site`` arg, finally falling back
    to ``settings.SITE_ID`` if none of those match a site.
     N/A use_in_migrations False __init__ N/A N/A self field_name N/A None args kwargs N/A N/A N/A N/A N/A super DjangoCSM self __init__ args kwargs N/A N/A self __field_name field_name N/A N/A self __is_validated False N/A get_queryset N/A N/A self N/A N/A N/A N/A N/A self __is_validated N/A N/A N/A N/A self _get_field_name N/A lookup N/A N/A N/A self __field_name __id__exact N/A current_site_id N/A N/A N/A N/A N/A N/A super DjangoCSM self get_queryset filter lookup N/A N/A DisplayableManager N/A CurrentSiteManager PublishedManager SearchableManager N/A N/A 
    Manually combines ``CurrentSiteManager``, ``PublishedManager``
    and ``SearchableManager`` for the ``Displayable`` model.

     url_map N/A N/A self for_user N/A None kwargs N/A N/A 
        Returns a dictionary of urls mapped to Displayable subclass
        instances, including a fake homepage instance if none exists.
        Used in ``mezzanine.core.sitemaps``.
         Home N/A N/A N/A title N/A _ Home N/A N/A home N/A Home N/A N/A setattr home get_absolute_url home_slug N/A items N/A N/A N/A home get_absolute_url home N/A model N/A N/A apps get_models N/A N/A N/A issubclass model N/A self model N/A N/A item N/A N/A N/A N/A N/A N/A N/A N/A N/A model objects published for_user for_user filter kwargs exclude slug__startswith http:// exclude slug__startswith https:// N/A N/A N/A items N/A N/A N/A item get_absolute_url item N/A items N/A N/A