/usr/lib/python2.7/dist-packages/guardian/testapp/tests/urls.py is in python-django-guardian 1.2.4+git20141127-0.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | from __future__ import unicode_literals
# handler404 and handler500 are needed for admin tests
from guardian.compat import include, patterns, handler404, handler500 # pyflakes:ignore
from guardian.mixins import PermissionRequiredMixin
from django.contrib import admin
from django import get_version as django_get_version
if (django_get_version() >= "1.5"):
from django.views.generic import View
admin.autodiscover()
urlpatterns = patterns('',
(r'^admin/', include(admin.site.urls)),
)
if (django_get_version() >= "1.5"):
class testClassRedirectView(PermissionRequiredMixin, View):
permission_required = 'testapp.change_project'
urlpatterns += patterns('',
(r'^accounts/login/', 'django.contrib.auth.views.login', {'template_name': 'blank.html'}),
(r'^permission_required/', testClassRedirectView.as_view()),
)
|