U
    {hr                     @   s2   d dl mZ dd Zdd ZG dd dejZdS )	    )
migrationsc                 C   s   |  d}|  d}|  d}|jjddd\}}|jj|ddd	id
\}}|jj|dddid
\}}|jj|dddid
\}	}|jjddgdD ]}
|
j|||	 qd S )Ncontenttypes.ContentTypeauth.Permissionz
auth.GroupimagewagtailimagesmodelZ	app_label	add_imagenamezCan add image)content_typecodenamedefaultschange_imagezCan change imagedelete_imagezCan delete imageZEditorsZ
Moderators)Zname__in)	get_modelobjectsZget_or_createfilterZpermissionsadd)appsschema_editorContentType
PermissionGroupimage_content_typeZ_createdZadd_image_permissionZchange_image_permissionZdelete_image_permissiongroup r   s/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/images/migrations/0002_initial_data.py%add_image_permissions_to_admin_groups   s8    


 



  r   c                 C   s<   |  d}|  d}|jjddd}|jj|dd  dS )	z+Reverse the above additions of permissions.r   r   r   r   r   )r	   r   r   )r   Zcodename__inN)r   r   getr   delete)r   r   r   r   r   r   r   r   remove_image_permissions%   s    

r    c                   @   s"   e Zd ZddgZeeegZdS )	Migration)r   Z0001_initial)ZwagtailcoreZ0002_initial_dataN)	__name__
__module____qualname__dependenciesr   Z	RunPythonr   r    
operationsr   r   r   r   r!   4   s    r!   N)Z	django.dbr   r   r    r!   r   r   r   r   <module>   s   !