| 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/admindocs/__pycache__/ |
Upload File : |
�
�|�e7 � � � d Z ddlZddlmZ ddlmZ ddlmZ ddlm Z ddl
mZ ddlm
Z
ddlZddlZddlZd Zn
# e$ r d
ZY nw xY wd� Zd� Zdd
�Zdddddd�Zd� Zdd�ZerKej j j � de� � e� � � D ]\ ZZ eee � � � ed� � Z! ed� � Z"d� Z#d� Z$dS )zBMisc. utility functions/classes for admin documentation generator.� N)�HeaderParseError)�HeaderParser)�cleandoc)�reverse)�_lazy_re_compile)� mark_safeTFc �V � | j }t | d| j j � � }|dz |z S )N�__qualname__�.)�
__module__�getattr� __class__�__name__)� view_func�mod_name� view_names �@/usr/lib/python3/dist-packages/django/contrib/admindocs/utils.py�
get_view_namer s0 � ��#�H�� �>�9�3F�3O�P�P�I��c�>�I�%�%� c � � | sddi fS t | � � } t j d| � � }|d }t |� � dk rd}i }n�t � � } |� |d � � }t
|� � � � � }|rd� |dd� � � }nMd� |dd� � � }n/# t $ r" i }d� |dd� � � }Y nw xY w|||fS )zN
Parse out the parts of a docstring. Return (title, body, metadata).
� z\n{2,}r � ���z
N)
r �re�split�lenr �parsestr�dict�items�joinr )� docstring�parts�title�body�metadata�parsers r �parse_docstringr'