| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/django/contrib/flatpages/__pycache__/ |
Upload File : |
�
�|�e�
� � � d dl mZ d dlmZ d dlmZ d dlmZmZm Z d dl
mZ d dlm
Z
d dlmZ d dlmZ d Zd
� Zed� � � ZdS )
� )�settings)�FlatPage)�get_current_site)�Http404�HttpResponse�HttpResponsePermanentRedirect)�get_object_or_404)�loader)� mark_safe)�csrf_protectzflatpages/default.htmlc �z � |� d� � sd|z }t | � � j } t t ||�� � }ne# t
$ rX |� d� � sAt j r5|dz
}t t ||�� � }t d| j
z � � cY S � w xY wt | |� � S )a3
Public interface to the flat page view.
Models: `flatpages.flatpages`
Templates: Uses the template defined by the ``template_name`` field,
or :template:`flatpages/default.html` if template_name is not defined.
Context:
flatpage
`flatpages.flatpages` object
�/)�url�sitesz%s/)�
startswithr �idr r r �endswithr �APPEND_SLASHr �path�render_flatpage)�requestr �site_id�fs �@/usr/lib/python3/dist-packages/django/contrib/flatpages/views.py�flatpager s� � � �>�>�#��� ��C�i���w�'�'�*�G���h�C�w�?�?�?����� � � ��|�|�C� � � �X�%:� ��3�J�C�!�(��7�C�C�C�A�0����1E�F�F�F�F�F��
���� �7�A�&�&�&s �A �AB*�(B*c � � |j r"| j j sddlm} || j � � S |j r!t j |j t f� � }nt j
t � � }t |j � � |_ t |j
� � |_
t |� d|i| � � � � S )z3
Internal interface to the flat page view.
r )�redirect_to_loginr )�registration_required�user�is_authenticated�django.contrib.auth.viewsr r �
template_namer
�select_template�DEFAULT_TEMPLATE�get_templater �title�contentr �render)r r r �templates r r r 0 s� � � �� /�w�|�'D� /�?�?�?�?�?�?� � ���.�.�.��� 9��)�1�?�<L�*M�N�N����&�'7�8�8��
��� � �A�G��!�)�$�$�A�I������Q���A�A�B�B�B� N)�django.confr �django.contrib.flatpages.modelsr �django.contrib.sites.shortcutsr �django.httpr r r �django.shortcutsr �django.templater
�django.utils.safestringr �django.views.decorators.csrfr r$ r r � r* r �<module>r4 s� �� � � � � � � 4� 4� 4� 4� 4� 4� ;� ;� ;� ;� ;� ;� L� L� L� L� L� L� L� L� L� L� .� .� .� .� .� .� "� "� "� "� "� "� -� -� -� -� -� -� 5� 5� 5� 5� 5� 5�+� �'� '� '�4 �C� C� ��C� C� Cr*