
    h                     r    S SK Jr  S SKJr  S SKJrJrJr  S SKJ	r	  S SK
Jr   " S S\R                  5      rg)	    )Site)models)NoReverseMatchget_script_prefixreverse)
iri_to_uri)gettext_lazyc                      \ rS rSr\R
                  " \" S5      SSS9r\R
                  " \" S5      SS9r\R                  " \" S	5      SS
9r
\R                  " \" S5      SS9r\R
                  " \" S5      SS\" S5      S9r\R                  " \" S5      \" S5      SS9r\R                  " \\" S5      S9r " S S5      rS rS rSrg)FlatPage   URLd   T)
max_lengthdb_indextitle   )r   content)blankzenable commentsF)defaultztemplate nameF   uw   Example: “flatpages/contact_page.html”. If this isn’t provided, the system will use “flatpages/default.html”.)r   r   	help_textzregistration requiredzGIf this is checked, only logged-in users will be able to view the page.)r   r   sites)verbose_namec                   >    \ rS rSrSr\" S5      r\" S5      rS/rSr	g)FlatPage.Meta   django_flatpagez	flat pagez
flat pagesurl N)
__name__
__module____qualname____firstlineno__db_table_r   verbose_name_pluralordering__static_attributes__r       Q/var/www/html/env/lib/python3.13/site-packages/django/contrib/flatpages/models.pyMetar      s!    $~o7r)   r+   c                 <    U R                   < SU R                  < 3$ )Nz -- )r   r   )selfs    r*   __str__FlatPage.__str__%   s    !XXtzz22r)   c                    SSK Jn  U R                  R                  S5      U R                  4 H  n [	        USU0S9s  $    [        [        5       R                  S5      U R                  -   5      $ ! [
         a     MP  f = f)N   )flatpage/r   )kwargs)	viewsr2   r   lstripr   r   r   r   rstrip)r-   r2   r   s      r*   get_absolute_urlFlatPage.get_absolute_url(   st    #HHOOC($((3Cx== 4 +-44S9DHHDEE " s   A11
A?>A?r   N)r    r!   r"   r#   r   	CharFieldr%   r   r   	TextFieldr   BooleanFieldenable_commentstemplate_nameregistration_requiredManyToManyFieldr   r   r+   r.   r8   r(   r   r)   r*   r   r      s    


1U8d
CCQwZC8Eq|48G))!,=*>NO$$	/@
	M #//	
!"U
  ""4ajAE 3	Fr)   r   N)django.contrib.sites.modelsr   	django.dbr   django.urlsr   r   r   django.utils.encodingr   django.utils.translationr	   r%   Modelr   r   r)   r*   <module>rG      s)    ,  B B , 6)Fv|| )Fr)   