
    Bh                     R    d dl mZ d dlmZ d Zd Z G d dej                        Zy)    )unicode_literals)
migrationsc                 z   |j                   j                  }| j                  dd      }|j                  j	                  |      D ]u  }|j
                  j                  |j                  |j                  |j                  |j                  |j                  |j                  |j                  |j                         w y )NcmsPage)
created_by
changed_bychanged_datein_navigation	soft_rootlimit_visibility_in_menutemplatexframe_options)
connectionalias	get_modelobjectsusing	title_setupdater   r	   r
   r   r   r   r   r   )appsschema_editordb_aliasr   pages        V/home/dcms/DCMS/lib/python3.12/site-packages/cms/migrations/0030_auto_20180810_0629.pyupdate_titlesr      s    ''--H>>%(D""8, 

**,,nn%)%B%B]].. 	 		


    c           
         | j                  dd      }| j                  dd      }|j                  j                  }|j                  j	                  |      j
                  }|j                  j                         D ]`  }|j                  j                         D ]A  } |||j                  |j                  t        |j                         |j                         C b y )Nr   r   PageUrl)r   slugpathmanagedlanguage)r   r   r   r   r   createallr   r    r!   boolhas_url_overwriter#   )r   r   r   r   r   
create_urlcms_pagetranslations           r   set_page_urlr+      s    >>%(DnnUI.G''--H&&x077JLL$$& #--113 	K %% %% !>!>??$--	r   c                   Z    e Zd ZdgZ ej
                  e       ej
                  e      gZy)	Migration)r   &0029_create_title_fields_and_url_modelN)	__name__
__module____qualname__dependenciesr   	RunPythonr   r+   
operations r   r   r-   r-   (   s7     	:L
 	
]+
\*Jr   r-   N)
__future__r   	django.dbr   r   r+   r-   r5   r   r   <module>r8      s'    '  
 "	
$$ 	r   