o
    h                      @   s   d dl mZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 ddlmZ edd	d
 ZG dd deZeddd ZdS )    )reverse)gettext_lazy)hooks)MenuItem)site_permission_policy   SiteViewSetregister_admin_viewsetc                   C   s   t dddS )Nwagtailsitessites)
url_prefixr    r   r   [/var/www/html/ndineBlogger/venv/lib/python3.10/site-packages/wagtail/sites/wagtail_hooks.pyregister_viewset   s   r   c                   @   s   e Zd Zdd ZdS )SitesMenuItemc                 C   s   t |jg dS )N)addchangedelete)r   user_has_any_permissionuser)selfrequestr   r   r   is_shown   s   
zSitesMenuItem.is_shownN)__name__
__module____qualname__r   r   r   r   r   r      s    r   register_settings_menu_itemc                   C   s   t tdtdddddS )NSiteszwagtailsites:indexr   siteiZ  )name	icon_nameorder)r   _r   r   r   r   r   register_sites_menu_item   s   r$   N)django.urlsr   django.utils.translationr   r#   wagtailr   wagtail.admin.menur   wagtail.permissionsr   viewsr	   registerr   r   r$   r   r   r   r   <module>   s    
