U
    8ÄT_*  ã                   @   s8   d dl mZ d dlmZ d dlmZ G dd„ deƒZdS )é    )Úapps)ÚSitemap)ÚImproperlyConfiguredc                   @   s   e Zd Zdd„ ZdS )ÚFlatPageSitemapc                 C   s4   t  d¡stdƒ‚t  d¡}|j ¡ }|jjdd�S )Nzdjango.contrib.siteszEFlatPageSitemap requires django.contrib.sites, which isn't installed.z
sites.SiteF)Zregistration_required)Údjango_appsZis_installedr   Z	get_modelZobjectsZget_currentZflatpage_setÚfilter)ÚselfZSiteZcurrent_site© r	   úE/tmp/pip-unpacked-wheel-dv63caxw/django/contrib/flatpages/sitemaps.pyÚitems   s
    


zFlatPageSitemap.itemsN)Ú__name__Ú
__module__Ú__qualname__r   r	   r	   r	   r
   r      s   r   N)Zdjango.appsr   r   Zdjango.contrib.sitemapsr   Zdjango.core.exceptionsr   r   r	   r	   r	   r
   Ú<module>   s   