Пример #1
0
 def get_urls(self):
     urls = super(DiscoveryAdmin, self).get_urls()
     additional_urls = [
         url('status_summary', status_summary, name='status_summary'),
         url('project_roster', project_roster, name='project_roster')
     ]
     return additional_urls + urls
Пример #2
0
class GlobalHistoryPlugin(BasePlugin):

    slug = settings.SLUG
    urlpatterns = {
        'root': [
            url(r'^$', views.GlobalHistory.as_view(), name='globalhistory'),
            url('^(?P<only_last>[01])/$',
                views.GlobalHistory.as_view(),
                name='globalhistory'),
        ]
    }
Пример #3
0
 def get_accounts_urls(self):
     if settings.ACCOUNT_HANDLING:
         urlpatterns = [
             url(r'^_accounts/sign-up/$', self.signup_view, name='signup'),
             url(r'^_accounts/logout/$', self.logout_view, name='logout'),
             url(r'^_accounts/login/$', self.login_view, name='login'),
             url(r'^_accounts/settings/$',
                 self.profile_update_view,
                 name='profile_update'),
         ]
     else:
         urlpatterns = []
     return urlpatterns
Пример #4
0
 def get_root_urls(self):
     urlpatterns = [
         url(r'^$', self.article_view, name='root', kwargs={'path': ''}),
         url(r'^create-root/$', self.root_view, name='root_create'),
         url(r'^missing-root/$',
             self.root_missing_view,
             name='root_missing'),
         url(r'^_search/$', self.search_view, name='search'),
         url(r'^_revision/diff/(?P<revision_id>[0-9]+)/$',
             self.article_diff_view,
             name='diff'),
     ]
     return urlpatterns
Пример #5
0
 def get_root_urls(self):
     our_root_urls = [
         url(r'^ex/(?P<exnum>\d+)/$',
             views.PTokenView.as_view(),
             name='ptoken_view'),  #  /ex/3495/
         url('^(?P<lang>[a-z][a-z](-[a-z]+)?)/(?P<corpus>[^/]*[0-9][^/]*)/(?P<sent_id>[^/_][^/]*)/$',
             views.CorpusSentenceView.as_view(),
             name='corpus_sentence_view'
             ),  #  /en/corpus/streusle4.1/reviews-001325-0003
         url(r'^_table/(?P<metadata_type>.*)/(?P<article_id>.*)/$',
             tables.ptoken_data_table,
             name="metadata_ptoken_data_table"),
     ]
     return our_root_urls + super().get_root_urls()
Пример #6
0
 def get_revision_urls(self):
     urlpatterns = [
         # This one doesn't work because it don't know
         # where to redirect after...
         url(r'^_revision/change/(?P<article_id>[0-9]+)/(?P<revision_id>[0-9]+)/$',
             self.revision_change_view_class.as_view(),
             name='change_revision'),
         url(r'^_revision/preview/(?P<article_id>[0-9]+)/$',
             self.article_preview_view_class.as_view(),
             name='preview_revision'),
         url(r'^_revision/merge/(?P<article_id>[0-9]+)/(?P<revision_id>[0-9]+)/preview/$',
             self.revision_merge_view_class.as_view(preview=True),
             name='merge_revision_preview'),
     ]
     return urlpatterns
Пример #7
0
 def get_article_path_urls(self):
     urlpatterns = [
         url('^some-other-prefix/(?P<path>.+/|)$',
             self.article_view,
             name='get'),
     ]
     return urlpatterns
Пример #8
0
 def get_deleted_list_urls(self):
     urlpatterns = [
         url('^_admin/$',
             self.deleted_list_view_class.as_view(),
             name="deleted_list"),
     ]
     return urlpatterns
Пример #9
0
class MetadataPlugin(BasePlugin):
    ''' This initializes the entire plugin, both the edit 'sidebar' class and the metadata 'tab' '''

    slug = settings.SLUG

    urlpatterns = {'article': [url('', include('wiki.plugins.metadata.urls'))]}

    sidebar = {
        'headline': _('Metadata'),
        'icon_class': 'fa-asterisk',
        'template': 'metadatasidebar.html',
        'form_class': forms.MetaSidebarForm,
        'get_form_kwargs': (lambda a: {})
    }

    article_tab = (_('Metadata'), "fa fa-asterisk")
    article_view = views.MetadataView().dispatch

    class RenderMedia:
        css = {'screen': 'wiki/css/metadata.css'}
        js = ['wiki/js/modurlify.js']

    def __init__(self):
        # print "I WAS LOADED!"
        pass
Пример #10
0
 def get_article_urls(self):
     urlpatterns = [
         url('^my-wiki/(?P<article_id>[0-9]+)/$',
             self.article_view_class.as_view(),
             name='get'),
     ]
     return urlpatterns
Пример #11
0
 def get_article_path_urls(self):
     urlpatterns = [
         url('^my-wiki/(?P<path>.+/|)$',
             self.article_view_class.as_view(),
             name='get'),
     ]
     return urlpatterns
Пример #12
0
class AttachmentPlugin(BasePlugin):

    slug = settings.SLUG
    urlpatterns = {
        'article': [url('', include('wiki.plugins.attachments.urls'))]
    }

    article_tab = (_('Attachments'), "fa fa-file")
    article_view = views.AttachmentView().dispatch

    # List of notifications to construct signal handlers for. This
    # is handled inside the notifications plugin.
    notifications = [{
        'model':
        models.AttachmentRevision,
        'message':
        lambda obj: (_("A file was changed: %s") if not obj.deleted else _(
            "A file was deleted: %s")) % truncate_title(obj.get_filename()),
        'key':
        ARTICLE_EDIT,
        'created':
        True,
        'get_article':
        lambda obj: obj.attachment.article
    }]

    markdown_extensions = [AttachmentExtension()]
Пример #13
0
class LinkPlugin(BasePlugin):

    slug = 'links'
    urlpatterns = {
        'article': [
            url(r'^json/query-urlpath/$',
                views.QueryUrlPath.as_view(),
                name='links_query_urlpath'),
        ]
    }

    sidebar = {
        'headline': _('Links'),
        'icon_class': 'fa-bookmark',
        'template': 'wiki/plugins/links/sidebar.html',
        'form_class': None,
        'get_form_kwargs': (lambda a: {})
    }

    wikipath_config = [
        ('base_url', reverse_lazy('wiki:get', kwargs={'path': ''})),
        ('default_level', settings.LOOKUP_LEVEL),
    ]

    markdown_extensions = [
        urlize_makeExtension(),
        WikiPathExtension(wikipath_config)
    ]
Пример #14
0
 def get_article_urls(self):
     urlpatterns = [
         url('^some-prefix/(?P<article_id>[0-9]+)/$',
             self.article_view,
             name='get'),
     ]
     return urlpatterns
Пример #15
0
 def get_plugin_urls(self):
     urlpatterns = []
     for plugin in registry.get_plugins().values():
         slug = getattr(plugin, 'slug', None)
         if slug:
             article_urlpatterns = plugin.urlpatterns.get('article', [])
             urlpatterns += [
                 url(r'^(?P<article_id>[0-9]+)/plugin/' + slug + '/',
                     include(article_urlpatterns)),
                 url(r'^(?P<path>.+/|)_plugin/' + slug + '/',
                     include(article_urlpatterns)),
             ]
             root_urlpatterns = plugin.urlpatterns.get('root', [])
             urlpatterns += [
                 url(r'^_plugin/' + slug + '/', include(root_urlpatterns)),
             ]
     return urlpatterns
Пример #16
0
 def get_revision_urls(self):
     urlpatterns = [
         # This one doesn't work because it don't know
         # where to redirect after...
         url(r'^change/(?P<revision_id>[0-9]+)/$',
             self.revision_change_view,
             name='change_revision'),
         url(r'^preview/$',
             self.article_preview_view,
             name='preview_revision'),
         url(r'^merge/(?P<revision_id>[0-9]+)/preview/$',
             self.revision_preview_merge_view,
             name='merge_revision_preview'),
     ]
     return [
         url(r'^_revision/(?P<article_id>[0-9]+)/', include(urlpatterns)),
     ]
Пример #17
0
 def test_contact_login(self):
     """Check that when a user logs in, the user's existing Contact will be
     used.
     """
     user = User.objects.create_user("teddy", "*****@*****.**", "guz90tyc")
     Contact.objects.create(user=user, first_name="Teddy", last_name="Tester")
     self.client.login(username="******", password="******")
     CartTest().test_cart_adding()
     response = self.client.get(url("satchmo_checkout-step1"))
     self.assertContains(response, "Teddy", status_code=200)
Пример #18
0
    def get_urls(self):
        # def wrap(view):
        #     def wrapper(*args, **kwds):
        #         kwds['admin'] = self   # Use a closure to pass this admin instance to our wizard
        #         return self.admin_site.admin_view(view)(*args, **kwds)
        #     return update_wrapper(wrapper, view)

        urlpatterns = [
            url(r'^add/$', AlertCreationWizard.as_view(), name='alert_add'),
        ]
        urlpatterns += super(AlertAdmin, self).get_urls()
        return urlpatterns
Пример #19
0
 def test_contact_login(self):
     """Check that when a user logs in, the user's existing Contact will be
     used.
     """
     user = User.objects.create_user("teddy", "*****@*****.**",
                                     "guz90tyc")
     Contact.objects.create(user=user,
                            first_name="Teddy",
                            last_name="Tester")
     self.client.login(username="******", password="******")
     CartTest().test_cart_adding()
     response = self.client.get(url("satchmo_checkout-step1"))
     self.assertContains(response, "Teddy", status_code=200)
Пример #20
0
    def get_urls(self):
        urls = [
            url(r'^$', self.index_view.as_view(), name='index'),

            # Shipping/user address views
            url(r'shipping-address/$',
                self.shipping_address_view.as_view(),
                name='shipping-address'),
            url(r'user-address/edit/(?P<pk>\d+)/$',
                self.user_address_update_view.as_view(),
                name='user-address-update'),
            url(r'user-address/delete/(?P<pk>\d+)/$',
                self.user_address_delete_view.as_view(),
                name='user-address-delete'),

            # Shipping method views
            url(r'shipping-method/$',
                self.shipping_method_view.as_view(),
                name='shipping-method'),

            # Payment views
            url(r'payment-method/$',
                self.payment_method_view.as_view(),
                name='payment-method'),
            url(r'payment-details/$',
                self.payment_details_view.as_view(),
                name='payment-details'),

            # bank facing payment views
            url('^payment-process/', include(web_payment_urls)),

            # Preview and thankyou
            url(r'preview/$',
                self.payment_details_view.as_view(preview=True),
                name='preview'),
            url(r'thank-you/$', self.thankyou_view.as_view(),
                name='thank-you'),
        ]
        return self.post_process_urls(urls)
Пример #21
0
class NotifyPlugin(BasePlugin):

    slug = settings.SLUG
    urlpatterns = {
        'root': [
            url(r'^$',
                views.NotificationSettings.as_view(),
                name='notification_settings'),
        ]
    }

    article_view = views.NotificationSettings().dispatch

    settings_form = 'wiki.plugins.notifications.forms.SubscriptionForm'
Пример #22
0
 def get_urls(self):
     """Returns the additional urls used by the Reversion admin."""
     urls = super(SimpleHistoryAdmin, self).get_urls()
     admin_site = self.admin_site
     opts = self.model._meta
     info = opts.app_label, opts.model_name
     history_urls = [
         url(
             "^([^/]+)/history/([^/]+)/$",
             admin_site.admin_view(self.history_form_view),
             name="%s_%s_simple_history" % info,
         )
     ]
     return history_urls + urls
Пример #23
0
except ImportError:  # Django <2.0
    from django.core.urlresolvers import reverse_lazy

try:
    from django.urls import path as url
except ImportError:  # Django <2.0
    from django.conf.urls import url


def mock_url_view(*args, **kwargs):
    # url objects require a function
    pass


urlpatterns = [
    url('filename.html', mock_url_view, name='filename'),
    url('directory/filename.html', mock_url_view, name='directory_and_filename'),
    url('nested/directory/filename.html', mock_url_view, name='nested_directory_and_filename'),
]


class MockObject(bmodels.BuildableModel):
    detail_views = ['bakery.tests.MockDetailView']
    name = models.CharField(max_length=500)
    pub_date = models.DateField()

    def get_absolute_url(self):
        super(MockObject, self).get_absolute_url()  # Just for test coverage
        return '/%s/' % self.id

Пример #24
0
from django.conf import settings
from django.urls import include, re_path as url, path
from django.contrib import admin
from django.contrib.auth.views import LogoutView, login
from django.views.static import serve

from nkdsu.apps.vote import urls as vote_urls

admin.autodiscover()

urlpatterns = [
    url(r'^', include(vote_urls)),
    path('admin/', admin.site.urls),

    # registration
    url(r'^logout/', LogoutView.as_view(), {'next_page': '/'}, name='logout'),
    url(r'^login/', login, name='login'),
]

if settings.DEBUG:
    import debug_toolbar

    urlpatterns += [
        url(r'^media/(?P<path>.*)$', serve, {
            'document_root': settings.MEDIA_ROOT,
        }),
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ]
Пример #25
0
from django.contrib.auth import views as auth_views
try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url
from django.contrib import admin
from django.views.generic import TemplateView


urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='home.html'), name='home'),
    url(r'^accounts/login/$',
        auth_views.LoginView.as_view(template_name='accounts/login.html'), name='login'),
    url(r'^accounts/logout/$',
        auth_views.LogoutView.as_view(template_name='accounts/logout.html'), name='logout'),
    url(r'^openid/', include('oidc_provider.urls', namespace='oidc_provider')),
    url(r'^admin/', admin.site.urls),
]
Пример #26
0
The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import url
from django.conf.urls.static import static
from django.conf import settings

from profiles import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.home, name='home'),
    url(r'^about/$', views.home, name='about')
]

if settings.DEBUG:
    urlpatterns += static(settings.STATIC_URL,
                          document_root=settings.STATIC_ROOT)
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.STATIC_ROOT)
Пример #27
0
from __future__ import absolute_import

from nine import versions

from ..views import ObtainJSONWebTokenView

if versions.DJANGO_GTE_2_1:
    from django.urls import re_path as url
else:
    from django.conf.urls import url


__title__ = 'ska.contrib.django.ska.integration.drf.urls.jwt_token'
__author__ = 'Artur Barseghyan'
__copyright__ = '2013-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('urlpatterns',)


urlpatterns = [
    url(
        r'^obtain-jwt-token/',
        ObtainJSONWebTokenView.as_view(),
        name="ska.obtain_jwt_token"
    ),
]
Пример #28
0
from django.views.generic import TemplateView

from nine import versions

if versions.DJANGO_GTE_2_1:
    from django.urls import include, re_path as url
else:
    from django.conf.urls import url, include

admin.autodiscover()

urlpatterns = []

if versions.DJANGO_GTE_2_0:
    urlpatterns += [
        url(r'^admin/', admin.site.urls),
    ]
else:
    urlpatterns += [
        url(r'^admin/', include(admin.site.urls)),
    ]

urlpatterns += [
    url(r'^ska/', include('ska.contrib.django.ska.urls.constance_urls')),
    url(
        r'^ska-rest/',
        include('ska.contrib.django.ska.integration.drf.urls.jwt_token')
    ),
    url(r'^foo/', include('foo.urls')),
    url(r'^templatetags$',
        TemplateView.as_view(template_name='foo/constance_templatetags.html'),
# -*- encoding: utf-8 -*-

try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url

urlpatterns = [
    url(r'^', include('example_project.example_app.urls')),
]
Пример #30
0
    def test_custom_product(self):
        """
        Verify that the custom product is working as expected.
        """
        pm = config_get("PRODUCT", "PRODUCT_TYPES")
        pm.update(
            [
                "product::ConfigurableProduct",
                "product::ProductVariation",
                "product::CustomProduct",
                "product::SubscriptionProduct",
            ]
        )

        response = self.client.get(prefix + "/")
        self.assertContains(response, "Computer", count=1)
        response = self.client.get(prefix + "/product/satchmo-computer/")
        self.assertContains(response, "Memory", count=1)
        self.assertContains(response, "Case", count=1)
        self.assertContains(response, "Monogram", count=1)
        response = self.client.post(
            prefix + "/cart/add/",
            {
                "productname": "satchmo-computer",
                "5": "1.5gb",
                "6": "mid",
                "custom_monogram": "CBM",
                "quantity": 1,
            },
        )
        self.assertRedirects(
            response, prefix + "/cart/", status_code=302, target_status_code=200
        )
        response = self.client.get(prefix + "/cart/")
        self.assertContains(
            response, '/satchmo-computer/">satchmo computer', status_code=200
        )
        self.assertContains(
            response,
            smart_str("%s168.00" % config_value("CURRENCY", "CURRENCY")),
            count=4,
        )
        self.assertContains(
            response,
            smart_str("Monogram: CBM  %s10.00" % config_value("CURRENCY", "CURRENCY")),
            count=1,
        )
        self.assertContains(
            response,
            smart_str(
                "Case - External Case: Mid  %s10.00"
                % config_value("CURRENCY", "CURRENCY")
            ),
            count=1,
        )
        self.assertContains(
            response,
            smart_str(
                "Memory - Internal RAM: 1.5 GB  %s25.00"
                % config_value("CURRENCY", "CURRENCY")
            ),
            count=1,
        )
        response = self.client.post(
            url("satchmo_checkout-step1"), get_step1_post_data(self.US)
        )
        self.assertRedirects(
            response,
            url("DUMMY_satchmo_checkout-step2"),
            status_code=302,
            target_status_code=200,
        )
        data = {
            "credit_type": "Visa",
            "credit_number": "4485079141095836",
            "month_expires": "1",
            "year_expires": "2012",
            "ccv": "552",
            "shipping": "FlatRate",
        }
        response = self.client.post(url("DUMMY_satchmo_checkout-step2"), data)
        self.assertRedirects(
            response,
            url("DUMMY_satchmo_checkout-step3"),
            status_code=302,
            target_status_code=200,
        )
        response = self.client.get(url("DUMMY_satchmo_checkout-step3"))
        self.assertContains(
            response,
            smart_str(
                "satchmo computer - %s168.00" % config_value("CURRENCY", "CURRENCY")
            ),
            count=1,
            status_code=200,
        )
        response = self.client.post(
            url("DUMMY_satchmo_checkout-step3"), {"process": "True"}
        )
        self.assertRedirects(
            response,
            url("DUMMY_satchmo_checkout-success"),
            status_code=302,
            target_status_code=200,
        )
        self.assertEqual(len(mail.outbox), 1)
Пример #31
0
from rest_framework_simplejwt import views as jwt_views

#from django.urls import path
#from myapi.core import views

#urlpatterns = [
#    url(r'^AppsStore_JWT/', AppsStore_JWT.as_view(), name='AppsStore_JWT'),
#]

from apps_core_services import views
from rest_framework_jwt.views import obtain_jwt_token
from rest_framework_jwt.views import refresh_jwt_token
from rest_framework_jwt.views import verify_jwt_token

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^signout_view$', views.signout_view),
    #url(r'^', include('oidc_provider.urls', namespace='oidc_provider')),
    #url(r'^accounts/login/$', auth_views.login, {'template_name': 'login.html'}, name='login'),
    url(r'^accounts/login/$',
        auth_views.LoginView.as_view(template_name='accounts/login.html'),
        name='login'),
    url(r'^apps/$', views.show_apps, name='apps-view'),
    url(r'^login_apps/$', views.login_show_apps, name='login-apps-view'),
    url(r'^$', TemplateView.as_view(template_name='index.html')),
    url(r'^accounts/profile/$',
        TemplateView.as_view(template_name='profile.html')),
    url(r'^accounts/', include('allauth.urls')),
    url(r'^rest-auth/', include('rest_auth.urls')),
    url(r'^rest-auth/registration/', include('rest_auth.registration.urls')),
    #url(r'^$', views.home_page_view, name='home-page-view'),
Пример #32
0
import django

from .views import Bootstrap2, Bootstrap3, Bootstrap4, Bootstrap5

dj_version = tuple(map(int, django.__version__.split(".")[:2]))

if dj_version >= (3, 1):
    from django.urls import re_path as url
elif dj_version >= (2, 2):
    from django.urls import url
else:
    from django.conf.urls import url

urlpatterns = [
    url(r'^bootstrap2/$', Bootstrap2.as_view(), name="bootstrap2"),
    url(r'^bootstrap3/$', Bootstrap3.as_view(), name="bootstrap3"),
    url(r'^bootstrap4/$', Bootstrap4.as_view(), name="bootstrap4"),
    url(r'^bootstrap5/$', Bootstrap5.as_view(), name="bootstrap5"),
]
Пример #33
0
import django
import django.contrib.sitemaps.views
import django.views.i18n
import django.views.static
from django.conf import settings
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap as sitemap_view
from django.views.decorators.cache import cache_page

if django.VERSION[:2] >= (2, 0):
    from django.urls import include, re_path as url
else:
    from django.conf.urls import include, url

urlpatterns = [
    url(
        r'^media/(?P<path>.*)$',
        django.views.static.serve,  # NOQA
        {
            'document_root': settings.MEDIA_ROOT,
            'show_indexes': True
        }),
    url(r'^admin/', admin.site.urls),  # NOQA
    url(r'^/', include('robots.urls')),  # NOQA
    url(r'^sitemap.xml$', sitemap_view, {'sitemaps': []}),
    url(r'^other/sitemap.xml$',
        cache_page(60)(sitemap_view), {'sitemaps': []},
        name='cached-sitemap'),
]
Пример #34
0
from django.urls import url
from . import views
urlpatterns = [
    url('movies/', views.movies, name=''),
    url('movie_details/<int:post_idx>',
        views.movie_details,
        name='movie_details')
]
Пример #35
0
fooitems_constance_provider_signed_request_required = router.register(
    r'fooitem-constance-provider-signed-request-required',
    FooItemConstanceProviderSignedRequestRequiredViewSet,
    base_name='fooitemmodel_constance_provider_signed_request_required'
)

fooitems_constance_signed_request_required = router.register(
    r'fooitem-constance-signed-request-required',
    FooItemConstanceSignedRequestRequiredViewSet,
    base_name='fooitemmodel_constance_signed_request_required'
)

urlpatterns = [
    # Listing URL
    url(r'^$', view=browse_view, name='foo.browse'),

    url(r'^api/', include(router.urls)),

    url(r'^authenticate/$', view=authenticate_view, name='foo.authenticate'),

    url(r'^drf/$', view=drf_view, name='foo.drf_permissions'),

    url(r'^logged-in/$', view=logged_in_view, name='foo.logged_in'),

    # Class based detail view URL
    url(r'^class-based/(?P<slug>[\w\-\_\.\,]+)/$', FooDetailView.as_view(),
        name='foo.class-based.detail'),

    # Detail URL
    url(r'^(?P<slug>[\w\-\_\.\,]+)/$', view=detail_view, name='foo.detail'),
Пример #36
0
# -*- coding: utf-8 -*-

from django.conf import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import re_path as url, include
from django.views.generic.base import RedirectView
from rest_framework.urlpatterns import format_suffix_patterns


urlpatterns = [
    # Examples:
    # url(r'^$', 'atmtweet.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', admin.site.urls),
    url(r'^tweet/', include('tweet.urls')),

    # Questa è l'URL per la UI Client (in remoto gestita direttamente dal Web Server)
    url(r'^client/', RedirectView.as_view(url='/static/index.html', permanent=False), name="client"),
]

urlpatterns = format_suffix_patterns(urlpatterns)

urlpatterns +=  static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns +=  static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Пример #37
0
import django.views.static
from django.conf import settings
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

try:
    from django.urls import include, re_path as url
except ImportError:
    from django.conf.urls import include, url


admin.autodiscover()

urlpatterns = [
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', admin.site.urls),
    url(r'^nyt/', include('django_nyt.urls')),
    url(r'', include('testapp.urls')),
]

if settings.DEBUG:
    urlpatterns += staticfiles_urlpatterns()
    urlpatterns += [
        url(r'^media/(?P<path>.*)$', django.views.static.serve, kwargs={
            'document_root': settings.MEDIA_ROOT,
        }),
    ]
Пример #38
0
from __future__ import absolute_import

from nine import versions

from ..views import constance_login

if versions.DJANGO_GTE_2_1:
    from django.urls import re_path as url
else:
    from django.conf.urls import url


__title__ = 'ska.contrib.django.ska.urls.constance_urls'
__author__ = 'Artur Barseghyan'
__copyright__ = '2013-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('urlpatterns',)


urlpatterns = [
    url(r'^login/', constance_login, name="ska.login"),
]
Пример #39
0
# coding: utf-8

from django.urls import re_path as url, include
from rest_framework.routers import SimpleRouter

from .views import TweetViewSet


router = SimpleRouter()

##### Elenco endpoints ################################
router.register(r'tweet', TweetViewSet)


##### Aggiunta degli url ####################################
app_name = 'tweet'
urlpatterns =  [
    url(r'^', include(router.urls)),
]

Пример #40
0
import os
from django.contrib import admin
from django.views.static import serve
try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^media/(?P<path>.*)$', serve,
        {'document_root': os.path.join(os.path.dirname(__file__), 'media')}),
    url(r'auth/', include('django.contrib.auth.urls')),
    url(r'testapp/', include('testapp.urls')),
    url(r'', include('actstream.urls')),
]
Пример #41
0
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  url(r'^$', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.conf.urls import url, include
    2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls'))
"""
from django.urls import re_path as url
from django.contrib import admin
from django.contrib.auth import views as auth_views
from django.conf import settings
from django.conf.urls.static import static
import events.views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^accounts/login/$', auth_views.LoginView.as_view(), name='login'),
    url(r'^accounts/logout/$', auth_views.LogoutView.as_view(next_page="/"), name='logout'),
    url(r'^accounts/profile/$', events.views.me, name='profile'),
    url(r'^$', events.views.home, name='home'),
    url(r'^about/', events.views.about, name='about'),
    url(r'^events/$', events.views.events, name='events'),
    url(r'^events/(?P<event_id>[0-9]+)/$', events.views.event, name='event'),
    url(r'^events/(?P<event_id>[0-9]+)/edit/$', events.views.edit_event, name='edit-event'),
    url(r'^add-event/', events.views.add_event, name='add-event'),
    url(r'^me/', events.views.me, name='my-profile'),
    url(r'^users/(?P<username>\w+)/$', events.views.user, name='user'),
    url(r'^user-autocomplete/$', events.views.UserAutocomplete.as_view(), name='user-autocomplete'),
    url(r'^events.ics$', events.views.EventFeed(), name="calendar-feed"),
]+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Пример #42
0
import django
from django.contrib import admin
admin.autodiscover()


if django.get_version() >= '2.0.0':
    from django.urls import re_path as url
else:
    from django.conf.urls import url
from sample.views import SampleFormView

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', SampleFormView.as_view()),
]
Пример #43
0
try:
    from django.urls import include, re_path as url
except ImportError:
    from django.conf.urls import include, url

from . import views

app_name = 'testapp'


urlpatterns = [
    url(r'^$', views.TestIndex.as_view(), name='index'),
    url(r'^create/$', views.CreateTestModelView.as_view(), name='create'),
    url(r'^login-as/(?P<pk>\d+)/$', views.TestLoginAsUser.as_view(), name='login_as'),
]
from django.urls import patterns,url

from models import *
import views

urlpatterns=patterns('',
	url(r'^employee_list/$',views.employee_list,name="employee_list"),
)
Пример #45
0
from __future__ import absolute_import, unicode_literals

from django.contrib import admin


try:
    from django.urls import url
except ImportError:  # pragma: no cover
    from django.conf.urls import url


urlpatterns = [url(r"^admin/", admin.site.urls)]
Пример #46
0
try:
    from django.urls import url
except ImportError:
    from django.conf.urls import url
from django.views.decorators.csrf import csrf_exempt

from oidc_provider import (
    settings,
    views,
)

app_name = 'oidc_provider'
urlpatterns = [
    url(r'^authorize/?$', views.AuthorizeView.as_view(), name='authorize'),
    url(r'^token/?$', csrf_exempt(views.TokenView.as_view()), name='token'),
    url(r'^userinfo/?$', csrf_exempt(views.userinfo), name='userinfo'),
    url(r'^end-session/?$', views.EndSessionView.as_view(), name='end-session'),
    url(r'^\.well-known/openid-configuration/?$', views.ProviderInfoView.as_view(),
        name='provider-info'),
    url(r'^introspect/?$', views.TokenIntrospectionView.as_view(), name='token-introspection'),
    url(r'^jwks/?$', views.JwksView.as_view(), name='jwks'),
]

if settings.get('OIDC_SESSION_MANAGEMENT_ENABLE'):
    urlpatterns += [
        url(r'^check-session-iframe/?$', views.CheckSessionIframeView.as_view(),
            name='check-session-iframe'),
    ]
Пример #47
0
try:
    from django.urls import url
except ImportError:
    from django.conf.urls import url

from actstream import feeds

urlpatterns = [
    url(r'^custom/(?P<verb>[-\w\s]+)/$',
        feeds.CustomJSONActivityFeed.as_view(name='testbar'),
        name='testapp_custom_feed'),
]
Пример #48
0
from __future__ import absolute_import

from nine import versions

from ..views import login

if versions.DJANGO_GTE_2_1:
    from django.urls import re_path as url
else:
    from django.conf.urls import url


__title__ = 'ska.contrib.django.ska.urls.default_urls'
__author__ = 'Artur Barseghyan'
__copyright__ = '2013-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('urlpatterns',)


urlpatterns = [
    url(r'^login/', login, name="ska.login"),
]
Пример #49
0
try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.staticfiles import views

urlpatterns = [
    # Uncomment the next line to enable the admin:
    url(r'^admin/', admin.site.urls),
    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    url(r'', include('django_restframework_gis_tests.urls')),

    url(r'^static/(?P<path>.*)$', views.serve),

]
Пример #50
0
try:
    from django.urls import url
except ImportError:
    from django.conf.urls import url

from actstream import feeds, views

urlpatterns = [
    # User feeds
    url(r'^feed/$', feeds.UserActivityFeed(), name='actstream_feed'),
    url(r'^feed/atom/$',
        feeds.AtomUserActivityFeed(),
        name='actstream_feed_atom'),
    url(r'^feed/json/$',
        feeds.UserJSONActivityFeed.as_view(),
        name='actstream_feed_json'),

    # Model feeds
    url(r'^feed/(?P<content_type_id>[^/]+)/$',
        feeds.ModelActivityFeed(),
        name='actstream_model_feed'),
    url(r'^feed/(?P<content_type_id>[^/]+)/atom/$',
        feeds.AtomModelActivityFeed(),
        name='actstream_model_feed_atom'),
    url(r'^feed/(?P<content_type_id>[^/]+)/json/$',
        feeds.ModelJSONActivityFeed.as_view(),
        name='actstream_model_feed_json'),

    # Object feeds
    url(r'^feed/(?P<content_type_id>[^/]+)/(?P<object_id>[^/]+)/$',
        feeds.ObjectActivityFeed(),
Пример #51
0
except:
    from django.conf.urls import url, include


from el_pagination.decorators import (
    page_template,
    page_templates,
)

from project.views import generic


# Avoid lint errors for the following Django idiom: flake8: noqa.
urlpatterns = [
    url(r'^$',
        TemplateView.as_view(template_name="home.html"),
        name='home'),
    url(r'^complete/$',
        page_templates({
            'complete/objects_page.html': 'objects-page',
            'complete/items_page.html': 'items-page',
            'complete/entries_page.html': 'entries-page',
            'complete/articles_page.html': 'articles-page',
        })(generic),
        {'template': 'complete/index.html', 'number': 21},
        name='complete'),
    url(r'^digg/$',
        page_template('digg/page.html')(generic),
        {'template': 'digg/index.html'},
        name='digg'),
    url(r'^twitter/$',
Пример #52
0
try:
    from django.urls import include, re_path as url
except ImportError:
    try:
        from django.conf.urls import patterns, include, url
    except ImportError:
        from django.conf.urls.defaults import patterns, include, url

from .views import SwaggerView, ResourcesView, SchemaView

app_name = 'tastypie_swagger'

urlpatterns = [
    url(r'^$', SwaggerView.as_view(), name='index'),
    url(r'^resources/$', ResourcesView.as_view(), name='resources'),
    url(r'^schema/(?P<resource>\S+)$', SchemaView.as_view()),
    url(r'^schema/$', SchemaView.as_view(), name='schema'),
]
Пример #53
0
from django.contrib import admin

try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url

admin.autodiscover()

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
]
Пример #54
0
try:
    from django.urls import url
except ImportError:
    from django.conf.urls import url

from django.contrib import admin


admin.autodiscover()

urlpatterns = [
    url(r'^admin/', admin.site.urls),
]
Пример #55
0
from django.contrib.auth import views as auth_views
try:
    from django.urls import include, url
except ImportError:
    from django.conf.urls import include, url
from django.contrib import admin
from django.views.generic import TemplateView


urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='home.html'), name='home'),
    url(r'^accounts/login/$', auth_views.login, {'template_name': 'login.html'}, name='login'),
    url(r'^accounts/logout/$', auth_views.logout, {'next_page': '/'}, name='logout'),
    url(r'^', include('oidc_provider.urls', namespace='oidc_provider')),
    url(r'^admin/', admin.site.urls),
]
Пример #56
0
# Django
from django.urls import url

from . import views

urlpatterns = [
    url('', views.index, name='index'),
]
Пример #57
0
# -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function, unicode_literals

import django
import django.contrib.sitemaps.views
import django.views.i18n
import django.views.static
from django.conf import settings
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap as sitemap_view
from django.views.decorators.cache import cache_page

if django.VERSION[:2] >= (2, 0):
    from django.urls import include, re_path as url
else:
    from django.conf.urls import include, url

urlpatterns = [
    url(r'^media/(?P<path>.*)$', django.views.static.serve,  # NOQA
        {'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
    url(r'^admin/', admin.site.urls),  # NOQA
    url(r'^/', include('robots.urls')),  # NOQA
    url(r'^sitemap.xml$', sitemap_view, {'sitemaps': []}),
    url(r'^other/sitemap.xml$', cache_page(60)(sitemap_view), {'sitemaps': []}, name='cached-sitemap'),
]
Пример #58
0
# -*- coding: utf-8 -*-
# Copyright (c) 2010-2013 by Yaco Sistemas <*****@*****.**>
#               2015 by Pablo Martín <*****@*****.**>
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this programe.  If not, see <http://www.gnu.org/licenses/>.
from inplaceeditform.views import save_ajax, get_field
try:
    from django.urls import re_path as url
except ImportError:
    try:
        from django.conf.urls import url
    except ImportError:  # Django < 1.4
        from django.conf.urls.defaults import patterns, url

urlpatterns = [
    url(r'^save/$', save_ajax, name='inplace_save'),
    url(r'^get_field/$', get_field, name='inplace_get_field')
]
Пример #59
0
try:
    from django.urls import url
except ImportError:
    from django.conf.urls import url

from actstream import feeds, views


urlpatterns = [
    # User feeds
    url(r'^feed/$', feeds.UserActivityFeed(), name='actstream_feed'),
    url(r'^feed/atom/$', feeds.AtomUserActivityFeed(),
        name='actstream_feed_atom'),
    url(r'^feed/json/$', feeds.UserJSONActivityFeed.as_view(),
        name='actstream_feed_json'),

    # Model feeds
    url(
        r'^feed/(?P<content_type_id>[^/]+)/$',
        feeds.ModelActivityFeed(),
        name='actstream_model_feed'
    ),
    url(
        r'^feed/(?P<content_type_id>[^/]+)/atom/$',
        feeds.AtomModelActivityFeed(),
        name='actstream_model_feed_atom'
    ),
    url(
        r'^feed/(?P<content_type_id>[^/]+)/json/$',
        feeds.ModelJSONActivityFeed.as_view(),
        name='actstream_model_feed_json'