https://t.me/AnonymousX5
Server : Apache
System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64
User : njnconst ( 1116)
PHP Version : 8.4.18
Disable Function : NONE
Directory :  /lib64/python2.7/site-packages/django/contrib/flatpages/tests/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib64/python2.7/site-packages/django/contrib/flatpages/tests/test_middleware.pyc
�
r�\c@s ddlZddlmZddlmZddlmZddlmZddl	m
Z
ddlmZedd	d
ddej
jej
je�d�fdd�de
fd��Y�Zededd	d
ddej
jej
je�d�fdd�de
fd��Y�ZdS(i����N(tsettings(tUser(tskipIfCustomUser(tFlatPage(tTestCase(toverride_settingst	LOGIN_URLs/accounts/login/tMIDDLEWARE_CLASSESs)django.middleware.common.CommonMiddlewares4django.contrib.sessions.middleware.SessionMiddlewares)django.middleware.csrf.CsrfViewMiddlewares7django.contrib.auth.middleware.AuthenticationMiddlewares4django.contrib.messages.middleware.MessageMiddlewares>django.contrib.flatpages.middleware.FlatpageFallbackMiddlewaret
TEMPLATE_DIRSt	templatestSITE_IDitFlatpageMiddlewareTestscBseeZddgZdZd�Zd�Zed��Zd�Zd�Z	ed��Z
d	�ZRS(
tsample_flatpagestexample_sites#django.contrib.flatpages.tests.urlscCs9|jjd�}|j|jd�|j|d�dS(sKA flatpage can be served through a view, even when the middleware is in uses/flatpage_root/flatpage/i�s<p>Isn't it flat!</p>N(tclienttgettassertEqualtstatus_codetassertContains(tselftresponse((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyttest_view_flatpagescCs)|jjd�}|j|jd�dS(saA non-existent flatpage raises 404 when served through a view, even when the middleware is in uses /flatpage_root/no_such_flatpage/i�N(RRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyttest_view_non_existent_flatpage#scCs�|jjd�}|j|d�tjjddd�|jjdddd�|jjd�}|j|jd�|j	|d	�d
S(s;A flatpage served through a view can require authentications/flatpage_root/sekrit/s,/accounts/login/?next=/flatpage_root/sekrit/ttestuserstest@example.comts3krittusernametpasswordi�s<p>Isn't it sekrit!</p>N(
RRtassertRedirectsRtobjectstcreate_usertloginRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt test_view_authenticated_flatpage(scCs9|jjd�}|j|jd�|j|d�dS(s2A flatpage can be served by the fallback middlwares
/flatpage/i�s<p>Isn't it flat!</p>N(RRRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyttest_fallback_flatpage3scCs)|jjd�}|j|jd�dS(sJA non-existent flatpage raises a 404 when served by the fallback middlwares/no_such_flatpage/i�N(RRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt#test_fallback_non_existent_flatpage9scCs�|jjd�}|j|d�tjjddd�|jjdddd�|jjd�}|j|jd�|j	|d	�d
S(s>A flatpage served by the middleware can require authentications/sekrit/s/accounts/login/?next=/sekrit/Rstest@example.comRRRi�s<p>Isn't it sekrit!</p>N(
RRRRRRRRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt$test_fallback_authenticated_flatpage>scCsytjjdddddddtdt�}|jjtj�|jj	d�}|j
|jd	�|j|d
�dS(sQA flatpage with special chars in the URL can be served by the fallback middlewareturls/some.very_special~chars-here/ttitlesA very special pagetcontentsIsn't it special!tenable_commentstregistration_requiredi�s<p>Isn't it special!</p>N(
RRtcreatetFalsetsitestaddRR
RRRRR(RtfpR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt$test_fallback_flatpage_special_charsIs	(t__name__t
__module__tfixturesturlsRRRRR R!R"R-(((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyR
s				tAPPEND_SLASHt"FlatpageMiddlewareAppendSlashTestscBsPeZddgZdZd�Zd�Zd�Zd�Zd�Zd�Z	RS(	RR
s#django.contrib.flatpages.tests.urlscCs,|jjd�}|j|ddd�dS(s>A flatpage can be served through a view and should add a slashs/flatpage_root/flatpages/flatpage_root/flatpage/Ri-N(RRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyttest_redirect_view_flatpagemscCs)|jjd�}|j|jd�dS(sXA non-existent flatpage raises 404 when served through a view and should not add a slashs/flatpage_root/no_such_flatpagei�N(RRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt(test_redirect_view_non_existent_flatpagerscCs,|jjd�}|j|ddd�dS(sIA flatpage can be served by the fallback middlware and should add a slashs	/flatpages
/flatpage/Ri-N(RRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyttest_redirect_fallback_flatpagewscCs)|jjd�}|j|jd�dS(seA non-existent flatpage raises a 404 when served by the fallback middlware and should not add a slashs/no_such_flatpagei�N(RRRR(RR((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt,test_redirect_fallback_non_existent_flatpage|scCsltjjdddddddtdt�}|jjtj�|jj	d	�}|j
|dd
d�dS(
shA flatpage with special chars in the URL can be served by the fallback middleware and should add a slashR#s/some.very_special~chars-here/R$sA very special pageR%sIsn't it special!R&R's/some.very_special~chars-hereRi-N(RRR(R)R*R+RR
RRR(RR,R((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt-test_redirect_fallback_flatpage_special_chars�s	cCsytjjdddddddtdt�}|jjtj�|jj	d�}|j
|jd�|j|d	�d
S(sIA flatpage at / should not cause a redirect loop when APPEND_SLASH is setR#t/R$tRootR%R&R'i�s<p>Root</p>N(
RRR(R)R*R+RR
RRRRR(RR,R((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt$test_redirect_fallback_flatpage_root�s	(
R.R/R0R1R4R5R6R7R8R;(((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyR3Ys					(s)django.middleware.common.CommonMiddlewares4django.contrib.sessions.middleware.SessionMiddlewares)django.middleware.csrf.CsrfViewMiddlewares7django.contrib.auth.middleware.AuthenticationMiddlewares4django.contrib.messages.middleware.MessageMiddlewares>django.contrib.flatpages.middleware.FlatpageFallbackMiddleware(s)django.middleware.common.CommonMiddlewares4django.contrib.sessions.middleware.SessionMiddlewares)django.middleware.csrf.CsrfViewMiddlewares7django.contrib.auth.middleware.AuthenticationMiddlewares4django.contrib.messages.middleware.MessageMiddlewares>django.contrib.flatpages.middleware.FlatpageFallbackMiddleware(tostdjango.confRtdjango.contrib.auth.modelsRtdjango.contrib.auth.tests.utilsRtdjango.contrib.flatpages.modelsRtdjango.testRtdjango.test.utilsRtpathtjointdirnamet__file__RtTrueR3(((sP/tmp/pip-install-XxeQeY/django/django/contrib/flatpages/tests/test_middleware.pyt<module>s:$	@$	

https://t.me/AnonymousX5 - 2025