def post_comment(request, content_type=None, object_id=None, parent_id=None): """Generic function to add comments to objects of any ContentType""" if not (content_type and object_id): raise Http404( "Invalid POST data. Please, use corresponding comment form." ) # Must specify both content_type and object_id to post comments if request.method != "POST": raise Http404("Only POST access is allowed") form = VVCommentForm(request.POST) if form.is_valid(): new_comment = form.save(commit=False) new_comment.content_type = get_object_or_404(ContentType, id=int(content_type)) new_comment.object_id = int(object_id) new_comment.user = request.user if parent_id: new_comment.parent = get_object_or_404(VVComment, id=int(parent_id)) # raise Error new_comment.save() next = request.POST.get("next", "/") return RedirectView.as_view( url=next + "?nc=" + VVComment.objects.filter(content_type=new_comment.content_type, object_id=new_comment.object_id) .count() .__str__() ) # + "#comment_header_" + new_comment.id.__str__()) else: form = VVCommentForm() return RedirectView.as_view(url="/") # redirect_to(request, '/')
def test_logout(self): view = LogoutView() self.moxx.StubOutWithMock(auth, 'logout') auth.logout('request') self.moxx.StubOutWithMock(RedirectView, 'dispatch') RedirectView.dispatch('request') self.moxx.ReplayAll() view.dispatch('request') self.moxx.VerifyAll()
def get(): return patterns('', url(r'^fluid/$', index), url(r'^fluid/note/(?P<num>\d+)/$', note), url(r'^fluid/help/notations/$', notations), url(r'^fluid/help/references/$', references), url(r'^fluid/help/data/$', data_papers), url(r'^fluid/help/links/$', links), url(r'^fluid/peng_robinson.html$', RedirectView.as_view(url='note/3/', permanent=False)), url(r'^fluid/vapor_liquid_equilibrium.html$', RedirectView.as_view(url='note/5/', permanent=False)), url(r'^fluid/sonic_speed.html$', RedirectView.as_view(url='note/4/', permanent=False)), url(r'^fluid/heat_capacities.html$', RedirectView.as_view(url='note/1/', permanent=False)), url(r'^fluid/liquid_volume.html$', RedirectView.as_view(url='note/2/', permanent=False)), )
def configure_urls(apps, index_view=None, prefixes=None): ''' Configure urls from a list of apps. ''' prefixes = prefixes or {} urlpatterns = patterns('') if index_view: from django.views.generic.base import RedirectView urlpatterns += patterns('', url(r'^$', RedirectView.as_view(pattern_name=index_view, permanent=False)), ) for app_name in apps: app_module = importlib.import_module(app_name) if module_has_submodule(app_module, 'urls'): module = importlib.import_module("%s.urls" % app_name) if not hasattr(module, 'urlpatterns'): # Resolver will break if the urls.py file is completely blank. continue app_prefix = prefixes.get(app_name, app_name.replace("_","-")) urlpatterns += patterns( '', url( r'^%s/' % app_prefix if app_prefix else '', include("%s.urls" % app_name), ), ) return urlpatterns
def redir(view, **kwargs): """ A quick way to make an internal redirect in a urlconf. """ return RedirectView.as_view(url=reverse_lazy(view, kwargs=kwargs), permanent=True)
def get_redirect_url(self, *args, **kwargs): try: msg = MensagemSolicitacao.objects.get(pk=kwargs['pk']) kwargs['pk'] = msg.solicitacao.pk except: raise Http404() return RedirectView.get_redirect_url(self, *args, **kwargs)
def redir(regex, redirect_url, name=None): """ A shorter wrapper around RedirectView for 301 redirects. """ return url( regex, RedirectView.as_view(url=redirect_url, permanent=True), name=name, )
def augment_urlpatterns(urlpatterns): urlpatterns += urls.patterns( '', urls.url(r'^$', RedirectView.as_view(url='/demo', permanent=True)), urls.url( r'^accounts/login/$', 'django.contrib.auth.views.login', {'template_name': 'otree/login.html'}, name='login_url', ), urls.url( r'^accounts/logout/$', 'django.contrib.auth.views.logout', {'next_page': 'DemoIndex'}, name='logout', ), ) rest_api_urlpatterns = ( urls.url(r'^ping/$', Ping.as_view(), name="ping"), urls.url( r'^sessions/(?P<session_code>[a-z0-9]+)/participants/$', SessionParticipantsList.as_view(), name="session_participants_list") ) urlpatterns += rest_api_urlpatterns urlpatterns += staticfiles_urlpatterns() used_names_in_url = set() for app_name in settings.INSTALLED_OTREE_APPS: models_module = get_models_module(app_name) name_in_url = models_module.Constants.name_in_url if name_in_url in used_names_in_url: msg = ( "App {} has name_in_url='{}', " "which is already used by another app" ).format(app_name, name_in_url) raise ValueError(msg) used_names_in_url.add(name_in_url) views_module_name = '{}.views'.format(app_name) urlpatterns += url_patterns_from_game_module( views_module_name, name_in_url) urlpatterns += url_patterns_from_module('otree.views.participant') urlpatterns += url_patterns_from_module('otree.views.demo') urlpatterns += url_patterns_from_module('otree.views.admin') urlpatterns += url_patterns_from_module('otree.views.room') urlpatterns += url_patterns_from_module('otree.views.mturk') urlpatterns += url_patterns_from_module('otree.views.export') urlpatterns += extensions_urlpatterns() urlpatterns += extensions_export_urlpatterns() return urlpatterns
def test_class_view(self): from django.views.generic.base import RedirectView settings.MULTISITE_FALLBACK = RedirectView.as_view( url='http://example.com/', permanent=False ) request = self.factory.get('/') response = self.middleware.process_request(request) self.assertEqual(response.status_code, 302) self.assertEqual(response['Location'], 'http://example.com/')
def redirect_to_scaffold_index(self, request): """Redirect to the change list page of your model.""" redirect_url = reverse( 'admin:%(app_label)s_%(module_label)s_changelist' % self.app_context ) return RedirectView.as_view( url=redirect_url, permanent=False )(request)
def redirect_to_object_changeform(self, request, obj): """Redirect to the change form of the given object.""" redirect_url = reverse( 'admin:%(app_label)s_%(module_label)s_change' % self.app_context, args=(obj.pk,) ) return RedirectView.as_view( url=redirect_url, permanent=False )(request)
def get_redirect_url(self, **kwargs): """ Redirect to request parameter 'next' or to referrer if url is not defined. """ if self.request.REQUEST.has_key('next'): return self.request.REQUEST.get('next') url = RedirectView.get_redirect_url(self, **kwargs) if url: return url return self.request.META.get('HTTP_REFERER')
def augment_urlpatterns(urlpatterns): urlpatterns += patterns('', url(r'^$', RedirectView.as_view(url='/admin')), url(r'^admin/', include(admin.site.urls)), url(r'^exports/', include('data_exports.urls', namespace='data_exports')), ) urlpatterns += staticfiles_urlpatterns() for app_name in settings.INSTALLED_PTREE_APPS: views_module_name = '{}.views'.format(app_name) urlpatterns += url_patterns_from_module(views_module_name) urlpatterns += url_patterns_from_module('ptree.views.concrete') return urlpatterns
def extend_with_root_redirects(patterns_obj, filled_services, service_type, base_path, with_slash=True): """ Append additional redirect url entries for `/` and `/<base_path>` paths. `/` redirects to `/<base_path>` and `/<base_path>` to the resolved service type url. This is used in synnefo components root urlpatterns to append sane default redirects to the chosen service url. """ service_path = get_service_path(filled_services, service_type) if with_slash: service_path = service_path.rstrip('/') + '/' root_url_entry = None if base_path and base_path != '/': # redirect slash to /<base_path>/ joined_url = join_urls('/', base_path.rstrip('/'), '/') root_url_entry = url('^$', RedirectView.as_view(url=joined_url)) base_path_pattern = prefix_pattern(base_path) + '$' base_path_pattern_no_slash = prefix_pattern(base_path).rstrip('/') + '$' # redirect /<base_path> and /<base_path>/ to service_path public endpoint base_url_entry = url(base_path_pattern, RedirectView.as_view(url=service_path)) base_url_entry_no_slash = url(base_path_pattern_no_slash, RedirectView.as_view(url=service_path)) # urls order matter. Setting base_url_entry first allows us to avoid # redirect loops when base_path is empty or `/` patterns_obj += patterns('', base_url_entry, base_url_entry_no_slash) if root_url_entry: # register root entry only for non root base_path deployments patterns_obj += patterns('', root_url_entry)
def get_urls(self): from django.contrib.auth import views as auth_views from oscar.views.decorators import login_forbidden urls = [ url(r'^$', RedirectView.as_view(url=reverse_lazy('catalogue:index')), name='home'), url(r'^catalogue/', self.catalogue_app.urls), url(r'^basket/', self.basket_app.urls), url(r'^checkout/', self.checkout_app.urls), url(r'^accounts/', self.customer_app.urls), url(r'^search/', self.search_app.urls), url(r'^dashboard/', self.dashboard_app.urls), url(r'^offers/', self.offer_app.urls), # Password reset - as we're using Django's default view functions, # we can't namespace these urls as that prevents # the reverse function from working. url(r'^password-reset/$', login_forbidden( auth_views.PasswordResetView.as_view( form_class=self.password_reset_form, success_url=reverse_lazy('password-reset-done'), template_name='oscar/registration/password_reset_form.html' ) ), name='password-reset'), url(r'^password-reset/done/$', login_forbidden(auth_views.PasswordResetDoneView.as_view( template_name='oscar/registration/password_reset_done.html' )), name='password-reset-done'), url(r'^password-reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$', login_forbidden( auth_views.PasswordResetConfirmView.as_view( form_class=self.set_password_form, success_url=reverse_lazy('password-reset-complete'), template_name='oscar/registration/password_reset_confirm.html' ) ), name='password-reset-confirm'), url(r'^password-reset/complete/$', login_forbidden(auth_views.PasswordResetCompleteView.as_view( template_name='oscar/registration/password_reset_complete.html' )), name='password-reset-complete'), ] return urls
def get_redirect_url(self, *args, **kwargs): try: obj = Notificacao.objects.get(pk=kwargs['pk']) except: raise Http404() if self.request.user != obj.user: raise Http404() obj.read = True obj.save() self.pattern_name = '%s:%s_detail' % ( obj.content_object._meta.app_config.name, obj.content_object._meta.model_name ) kwargs['pk'] = obj.content_object.pk url = RedirectView.get_redirect_url(self, *args, **kwargs) url += '#item-%s' % obj.content_object.pk return url
def urls(self): if not settings.DEBUG: return urlpatterns = patterns('django.views.generic.simple', url(r'^$', RedirectView.as_view(url='hpp/setup_session/')), ) urlpatterns += patterns('adyengo.views', url(r'^hpp/setup_session/((?P<session_type>\w+)/)?', 'hpp_setup_session', name='hpp_setup_session'), url(r'^hpp/dispatch_session/', 'hpp_dispatch_session', name='hpp_dispatch_session'), url(r'^api/setup_request_contracts/', 'api_setup_request_contracts', name='api_setup_request_contracts'), url(r'^api/execute_request_contracts/', 'api_execute_request_contracts', name='api_execute_request_contracts'), url(r'^api/setup_recurring_session', 'api_setup_recurring_session', name='api_setup_recurring_session'), url(r'^api/execute_recurring_session', 'api_execute_recurring_session', name='api_execute_recurring_session'), url(r'^notification/', 'parse_notification', name='parse_notification') ) return urlpatterns, 'adyengo', 'adyengo'
def urls_for_prefix(self, prefix='.'): url_patterns = [] if self.path is None or not self.path.exists(): return url_patterns prefixed_path = Path(self.path, prefix) for html_path in prefixed_path.walk(): # skip files that don't end in .html if not html_path.endswith('.html'): continue rel_path = self.path.rel_path_to(html_path) prefix_rel_path = prefixed_path.rel_path_to(html_path) # skip files in underscore directories if rel_path.startswith('_'): continue view = SheerTemplateView.as_view( template_engine=self.slug, template_name=str(rel_path)) regex_template = r'^%s$' index_template = r'^%s/$' if rel_path.name == 'index.html': if prefix_rel_path.parent: slash_regex = index_template % prefix_rel_path.parent else: slash_regex = r'^$' pattern = url(slash_regex, view) redirect_regex = regex_template % prefix_rel_path index_redirect = RedirectView.as_view(url='./', permanent=True) redirect_pattern = url(redirect_regex, index_redirect) url_patterns += [pattern, redirect_pattern] else: regex = regex_template % prefix_rel_path pattern = url(regex, view) url_patterns.append(pattern) return url_patterns
"""d07 URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/3.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 ex00.views import ArticleListView, PublicationView, LoginView, ArticleDetailView, LogoutView, FavouritesView from django.contrib import admin from django.views.generic.base import RedirectView from django.urls import path urlpatterns = [ path('admin/', admin.site.urls), path('', RedirectView.as_view(url="/articles"), name="home"), path('articles/', ArticleListView.as_view(), name='articles'), path('publications/', PublicationView.as_view(), name="publications"), path('article_detail/<int:pk>/', ArticleDetailView.as_view(), name="article_detail"), path('login/', LoginView.as_view(), name="login"), path('logout/', LogoutView.as_view(), name="logout"), path('favourites/', FavouritesView.as_view(), name="favourites"), ]
urlpatterns = [ url( regex='^$', view=cache_page(STANDARD_CACHE_TIME)(HomepageView.as_view()), kwargs={}, name='homepage', ), url( regex='^profiles/(?P<fragment>[a-zA-Z0-9\-]+)/$', view=cache_page(STANDARD_CACHE_TIME)(GeographyDetailView.as_view()), kwargs={}, name='geography_detail', ), url( regex='^profiles/$', view=RedirectView.as_view(url=reverse_lazy('search')), kwargs={}, name='geography_search_redirect', ), url( regex='^make-json/charts/$', view=csrf_exempt(MakeJSONView.as_view()), kwargs={}, name='make_json_charts', ), # e.g. /table/B01001/ url( regex='^tables/B23002/$', view=RedirectView.as_view( url=reverse_lazy('table_detail', kwargs={'table': 'B23002A'})),
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/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 path, include, re_path from django.views.generic.base import RedirectView urlpatterns = [ path('admin/', admin.site.urls), path('o/', include('oauth2_provider.urls', namespace='oauth2_provider')), path('authentication/', include('users.urls')), path('api/', include('main.urls')), path('front/', include('frontend.urls')), re_path(r'^$', RedirectView.as_view(url='/front', permanent=False), name='index'), re_path(r'\w+/', RedirectView.as_view(url='/front', permanent=False), name='index'), ]
from django.urls import path from django.views.generic.base import RedirectView from . import views urlpatterns = [ path('', views.UserOverviewView.as_view(), name='user_overview_view'), path('bill/', views.UserBillListView.as_view(), name='bill_list_view'), path('bill/<int:page>', views.UserBillListView.as_view(), name='bill_list_view_page'), path('calendar/', views.UserCalendarView.as_view(), name='user_calendar_list_view'), path('course/', RedirectView.as_view(url='study'), name='user_course_redirect_view'), path('course/<str:panel_name>/', views.UserCourseView.as_view(), name='user_course_view_panel'), path('course/<str:panel_name>/<int:page>', views.UserCourseView.as_view(), name='user_course_view_panel_page'), path('profile/', views.UserProfileEditView.as_view(), name='user_profile_edit_view'), path('log/', views.UserLogListView.as_view(), name='user_log_list_view'), path('log/<int:page>', views.UserLogListView.as_view(), name='user_log_list_view_page'), path('admin/', views.AdminOverviewView.as_view(), name='admin_overview_view'), path('admin/balance/', views.AdminBalanceListView.as_view(), name='admin_balance_list_view'), path('admin/balance/<int:page>', views.AdminBalanceListView.as_view(), name='admin_balance_list_view_page'), path('admin/calendar/', views.AdminCalendarView.as_view(), name='admin_calendar_list_view'), path('admin/course/', views.AdminCourseView.as_view(), name='admin_course_view'), path('admin/course/<int:page>', views.AdminCourseView.as_view(), name='admin_course_view_page'), path('admin/user/', views.AdminUserListView.as_view(), name='admin_user_list_view'), path('admin/user/<int:page>', views.AdminUserListView.as_view(), name='admin_user_list_view_page'), path('admin/bill/', views.AdminBillListView.as_view(), name='admin_bill_list_view'), path('admin/bill/<int:page>', views.AdminBillListView.as_view(), name='admin_bill_list_view_page'), path('admin/code/coupon/', views.AdminCouponCodeListView.as_view(), name='admin_coupon_code_list_view'), path('admin/code/coupon/<int:page>', views.AdminCouponCodeListView.as_view(), name='admin_coupon_code_list_view_page'), path('admin/code/redemption/', views.AdminRedemptionCodeListView.as_view(), name='admin_redemption_code_list_view'), path('admin/code/redemption/<int:page>', views.AdminRedemptionCodeListView.as_view(), name='admin_redemption_code_list_view_page'), path('admin/log/', views.AdminLogListView.as_view(), name='admin_log_list_view'),
# make sure that any view/model/form imports occur AFTER admin.autodiscover from django.views.generic.base import RedirectView, TemplateView from mainsite.views import SitewideActionFormView from mainsite.views import email_unsubscribe, error404, error500 from rest_framework_swagger.views import get_swagger_view urlpatterns = [ path("graphql", csrf_exempt(ExtendedGraphQLView.as_view(graphiql=True))), # Backup URLs in case the server isn't serving these directly url( r'^favicon\.png[/]?$', RedirectView.as_view(url='%simages/favicon.png' % settings.STATIC_URL, permanent=True)), url( r'^favicon\.ico[/]?$', RedirectView.as_view(url='%simages/favicon.png' % settings.STATIC_URL, permanent=True)), url( r'^robots\.txt$', RedirectView.as_view(url='%srobots.txt' % settings.STATIC_URL, permanent=True)), # legacy logo url redirect url( r'^static/images/header-logo-120.png$', RedirectView.as_view(url='{}images/logo.png'.format( settings.STATIC_URL), permanent=True)),
] if settings.DEBUG: from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.views.generic import TemplateView from django.views.generic.base import RedirectView # Serve static and media files from development server urlpatterns += staticfiles_urlpatterns() urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += [ url( r'^favicon\.ico$', RedirectView.as_view(url=settings.STATIC_URL + 'img/bread-favicon.ico')) ] # Add views for testing 404 and 500 templates urlpatterns += [ url(r'^test404/$', TemplateView.as_view(template_name='404.html')), url(r'^test500/$', TemplateView.as_view(template_name='500.html')), ] urlpatterns += [ url(r'', include(wagtail_urls)), ] urlpatterns += [ url(r'^api/graphql', csrf_exempt(GraphQLView.as_view())), url(r'^api/graphiql',
import os.path from wagtail.core import urls as wagtail_urls from wagtail.admin import urls as wagtailadmin_urls from wagtail.documents import urls as wagtaildocs_urls urlpatterns = [ re_path(r'^django-admin/', admin.site.urls), re_path(r'^admin/', include(wagtailadmin_urls)), re_path(r'^documents/', include(wagtaildocs_urls)), # For anything not caught by a more specific rule above, hand over to # Wagtail's serving mechanism re_path(r'', include(wagtail_urls)), ] if settings.DEBUG: from django.contrib.staticfiles.urls import staticfiles_urlpatterns urlpatterns += staticfiles_urlpatterns( ) # tell gunicorn where static files are in dev mode urlpatterns += static(settings.MEDIA_URL + 'images/', document_root=os.path.join(settings.MEDIA_ROOT, 'images')) urlpatterns += [ re_path( r'^favicon\.ico$', RedirectView.as_view(url=settings.STATIC_URL + 'myapp/images/favicon.ico')) ]
from django.conf.urls import url from django.views.generic.base import RedirectView from django_nyt.urls import get_pattern as get_nyt_pattern from wiki.urls import get_pattern as get_wiki_pattern import tkweb.apps.eval.views urlpatterns = [ url(r'^$', RedirectView.as_view(url='/eval/wiki/', permanent=False), name='evalindex'), # django-wiki urls url(r'wiki/', get_wiki_pattern()), url(r'notifications/', get_nyt_pattern()), # Other urls url(r'^timeouts/$', tkweb.apps.eval.views.timeouts, name='eval_timeouts'), ]
from django.conf.urls import url, include from django.contrib import admin from django.views.generic.base import RedirectView from rest_framework.urlpatterns import format_suffix_patterns from .employeesapp import views urlpatterns = ( url(r'^admin/', admin.site.urls), url(r'^employees/', views.EmployeesList.as_view()), url(r'^employees/details/(?P<pk>[0-9]+)/$/', views.EmployeesDetails.as_view()), url(r'^$', RedirectView.as_view(url='/employees/'), name='redirect_to_employees'), ) urlpatterns = format_suffix_patterns(urlpatterns)
name='profile_edit_page'), # Map url(r'^map/$', StaticPageView.as_view(template_name='map.html', extra_context={ 'hide_footer': True, }), name='map'), url(r'^advanced-map/$', AdvancedMapView.as_view(), name='advanced_map'), # Data page url(r'^data/$', StaticPageView.as_view(template_name='data.html', ), name='data'), url(r'text/data$', RedirectView.as_view(url='/data')), url(r'listFiles/2$', RedirectView.as_view(url='/data')), # Partner pages url(r'^partners/akshara/reading/$', StaticPageView.as_view( template_name='partners/akshara/reading.html', ), name='reading_programme'), url(r'^partners/sikshana/reading/$', StaticPageView.as_view( template_name='partners/sikshana/reading.html', ), name='sikshana_programme'), url(r'^partners/akshara/maths/$', StaticPageView.as_view(template_name='partners/akshara/maths.html', ), name='maths_programme'), url(r'^partners/pratham/learn-out-of-the-box/$',
from django.urls import path, re_path, include, reverse_lazy from django.conf.urls.static import static from django.contrib import admin from django.views.generic.base import RedirectView from rest_framework.routers import DefaultRouter from rest_framework.authtoken import views from .users.views import UserViewSet, UserCreateViewSet from pizza.views import MenuViewSet, OrderViewSet, CustomerViewSet router = DefaultRouter() router.register(r'users', UserViewSet) router.register(r'users', UserCreateViewSet) router.register(r'customers', CustomerViewSet) router.register(r'menu', MenuViewSet) router.register(r'orders', OrderViewSet) urlpatterns = [ path('admin/', admin.site.urls), path('api/v1/', include(router.urls)), path('api-token-auth/', views.obtain_auth_token), path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), # the 'api-root' from django rest-frameworks default router # http://www.django-rest-framework.org/api-guide/routers/#defaultrouter re_path( r'^$', RedirectView.as_view(url=reverse_lazy('api-root'), permanent=False)), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
url(r'share/$', TemplateView.as_view(template_name='pages/ambassador.html'), name='share'), url(r'sanjeevani/$', TemplateView.as_view(template_name='pages/sanjeevani.html'), name='sanjeevani'), url(r'sponsors/$', TemplateView.as_view(template_name='pages/sponsors.html'), name='sponsors'), url(r'api/v1/events/(?P<category>[\w]{1,3})/(?P<_type>[\w]{0,3})', EventList.as_view()), url(r'^general/$', departmentview, name='general'), url(r'^cse/$', departmentview, name='cse'), url(r'^ece/$', departmentview, name='ece'), url(r'^eee/$', departmentview, name='eee'), url(r'^it/$', departmentview, name='it'), url(r'^me/$', departmentview, name='me'), url(r'^events/(?P<pk>\d+)/$', EventDetailView.as_view(), name='event-view'), url(r'^wp-content/uploads/2018/02/Invento18-CSE-Brochure.pdf', RedirectView.as_view(url="https://images.inventogec.org/invento18csebrochure.pdf")), # Django Admin, use {% url 'admin:index' %} url(settings.ADMIN_URL, admin.site.urls), # User management url(r'^users/', include('invento18.users.urls', namespace='users')), url(r'^accounts/', include('allauth.urls')), url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')), # Your stuff: custom urls includes go here ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.10/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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.conf import settings from django.conf.urls import url, include from django.conf.urls.static import static from django.contrib import admin from django.urls import reverse_lazy from django.views.generic.base import RedirectView urlpatterns = [ url(r'^$', RedirectView.as_view(url=reverse_lazy('index'))), url(r'^admin/', admin.site.urls), url(r'^r/', include('r.urls')), url(r'^message/', include('message.urls')), url(r'^user/', include('user.urls')) ] if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.conf.urls import * from django.views.generic import TemplateView from django.views.generic.base import RedirectView from django.contrib.auth import logout as auth_logout urlpatterns = patterns( '', url(r'', include('social_auth.urls')), url(r'^dashboard/$', 'accounts.views.dashboard', name="dashboard"), url(r'^favorites/$', 'accounts.views.favorites', name="favorites"), url(r'^settings/$', 'accounts.views.settings', name="settings"), url(r'^billing/$', 'accounts.views.billing', name="billing"), url(r'^login/$', RedirectView.as_view(url="/accounts/login/github")), url(r'^logout/$', auth_logout, name='logout'), )
url(r'^admin/shell/', include('django_admin_shell.urls')), url(r'^admin/', admin.site.urls, name='inventree-admin'), url(r'^qr_code/', include(qr_code_urls, namespace='qr_code')), url(r'^index/', IndexView.as_view(), name='index'), url(r'^search/', SearchView.as_view(), name='search'), url(r'^stats/', DatabaseStatsView.as_view(), name='stats'), url(r'^api/', include(apipatterns)), url(r'^api-doc/', include_docs_urls(title='InvenTree API')), url(r'^markdownx/', include('markdownx.urls')), ] # Static file access urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) # Media file access urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) # Debug toolbar access (if in DEBUG mode) if settings.DEBUG and 'debug_toolbar' in settings.INSTALLED_APPS: import debug_toolbar urlpatterns = [ path('__debug/', include(debug_toolbar.urls)), ] + urlpatterns # Send any unknown URLs to the parts page urlpatterns += [url(r'^.*$', RedirectView.as_view(url='/index/', permanent=False), name='index')]
from django.conf.urls import patterns, include, url from django.contrib import admin from django.views.generic import TemplateView from django.views.generic.base import RedirectView from django.contrib.auth.decorators import login_required from apps.authen.views import Authenticate from apps.problem.views import Quiz, Result urlpatterns = patterns('', url(r'^favicon\.ico$', RedirectView.as_view(url='/static/favicon.ico')), url(r'^$', Authenticate.as_view()), url(r'^captcha/', include('captcha.urls')), url(r'^statement/$', login_required(TemplateView.as_view(template_name="statement.html"))), url(r'^problems/$', Quiz.as_view()), url(r'^achieve/$', Result.as_view()), # url(r'^blog/', include('blog.urls')), # url(r'^admin/', include(admin.site.urls)), )
The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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.conf.urls import include, url from django.contrib import admin from django.contrib.auth import views as auth_views from django.contrib.auth import forms as auth_forms from django.views.generic.base import RedirectView urlpatterns = [ url(r'^$', RedirectView.as_view(url='/pos', permanent=True)), url(r'^pos/', include('pos.urls')), url(r'^admin/', admin.site.urls, name='admin'), url(r'^accounts/logout/$', auth_views.logout, {'next_page': '/pos/order'}, name='logout'), url(r'^accounts/login/$', auth_views.login, {'template_name': 'registration/login.html'}, name='login'), ]
"""django_test URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.8/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from django.views.generic.base import RedirectView urlpatterns = [ url(r'^polls/', include('polls.urls', namespace='polls')), url(r'^admin/', include(admin.site.urls)), url(r'^$', RedirectView.as_view(url='/static/')), #url(r'^favicon\.ico$', RedirectView.as_view(url='/static/favicon.ico')) ]
TemplateView.as_view(template_name="password_reset_confirm.html"), name='password-reset-confirm'), url(r'^user-details/$', TemplateView.as_view(template_name="user_details.html"), name='user-details'), url(r'^password-change/$', TemplateView.as_view(template_name="password_change.html"), name='password-change'), # this url is used to generate email content url(r'^password-reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', TemplateView.as_view(template_name="password_reset_confirm.html"), name='password_reset_confirm'), url(r'^account/profile/$', TemplateView.as_view(template_name='profile.html')), url(r'^account/profile/$', RedirectView.as_view(url='/', permanent=True), name='profile-redirect'), # Pre-generated urls below url(r"^signup/$", views.signup, name="account_signup"), url(r"^account/login/$", views.login, name="account_login"), url(r"^logout/$", views.logout, name="account_logout"), url(r"^password/change/$", views.password_change, name="account_change_password"), url(r"^password/set/$", views.password_set, name="account_set_password"), url(r"^inactive/$", views.account_inactive, name="account_inactive"), # E-mail url(r"^email/$", views.email, name="account_email"), url(r"^confirm-email/$",
"""prototype URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.9/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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. Add an import: from blog import urls as blog_urls 2. Import the include() function: from django.conf.urls import url, include 3. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import url from django.contrib import admin from .views import render_template from django.views.generic.base import RedirectView urlpatterns = [ url(r'^$', RedirectView.as_view(url='/index.html')), url(r'^(?P<template>.+)$', render_template), # cualquier cosa se renderiza con template url(r'^admin/', admin.site.urls), ]
from models import Show, Actor, Network, Episode from forms import ShowForm, ActorForm, NetworkForm, EpisodeForm from views import ShowList, ShowDetail, ActorList, ActorDetail,\ NetworkList, NetworkDetail, ShowMain, EpisodeDetail,\ CreateShow, DeleteShow, CreateActor, DeleteActor,\ CreateNetwork, DeleteNetwork, CreateEpisode, DeleteEpisode,\ APIShowList, APIShowDetail, APIActorList, APIActorDetail,\ APINetworkList, APINetworkDetail, APIEpisodeDetail, APIShowReviewDetail urlpatterns = patterns('', ###### MAIN ######## url(r'^$', RedirectView.as_view(url=reverse_lazy('shows:main', kwargs={'extension': 'html'})), name='home_page'), url(r'^tvshows\.(?P<extension>(json|xml|html))?$', ShowMain.as_view(), name='main'), ###### SHOWS ######## url(r'^tvshows/shows\.(?P<extension>(json|xml|html))$', ShowList.as_view(), name='shows'), url(r'^tvshows/shows/(?P<pk>\d+)\.(?P<extension>(json|xml|html))?$', ShowDetail.as_view(), name='show_detail'),
from __future__ import unicode_literals from django.conf.urls import patterns, url from django.views.generic.base import RedirectView from postman import OPTIONS from postman.views import (InboxView, SentView, ArchivesView, TrashView, WriteView, ReplyView, MessageView, ConversationView, ArchiveView, DeleteView, UndeleteView) urlpatterns = patterns( '', url(r'^$', RedirectView.as_view(url='inbox/'), name='index'), url(r'^inbox/(?:(?P<option>'+OPTIONS+')/)?$', InboxView.as_view(template_name="vnoimessages/inbox.html", view_name="message:inbox"), name='inbox'), url(r'^sent/(?:(?P<option>'+OPTIONS+')/)?$', SentView.as_view(template_name="vnoimessages/sent.html", view_name='message:sent'), name='sent'), url(r'^archives/(?:(?P<option>'+OPTIONS+')/)?$', ArchivesView.as_view(template_name="vnoimessages/archives.html", view_name="message:archives"), name='archives'), url(r'^trash/(?:(?P<option>'+OPTIONS+')/)?$', TrashView.as_view(template_name='vnoimessages/trash.html', view_name="message:trash"), name='trash'), url(r'^write/(?:(?P<recipients>[^/#]+)/)?$', WriteView.as_view(template_name='vnoimessages/write.html'), name='write'), url(r'^reply/(?P<message_id>[\d]+)/$', ReplyView.as_view(template_name='vnoimessages/reply.html'), name='reply'), url(r'^view/(?P<message_id>[\d]+)/$', MessageView.as_view(template_name='vnoimessages/view.html'), name='view'), url(r'^view/t/(?P<thread_id>[\d]+)/$', ConversationView.as_view(template_name="vnoimessages/view.html"), name='view_conversation'), url(r'^archive/$', ArchiveView.as_view(), name='archive'), url(r'^delete/$', DeleteView.as_view(), name='delete'), url(r'^undelete/$', UndeleteView.as_view(), name='undelete'), (r'^$', RedirectView.as_view(url='inbox/')), )
if settings.FEATURES.get('ENABLE_SYSADMIN_DASHBOARD'): urlpatterns += [ url(r'^sysadmin/', include('lms.djangoapps.dashboard.sysadmin_urls')), ] urlpatterns += [ url(r'^support/', include('lms.djangoapps.support.urls')), ] # Favicon favicon_path = configuration_helpers.get_value('favicon_path', settings.FAVICON_PATH) # pylint: disable=invalid-name urlpatterns += [ url( r'^favicon\.ico$', RedirectView.as_view(url=settings.STATIC_URL + favicon_path, permanent=True)), ] # Multicourse wiki (Note: wiki urls must be above the courseware ones because of # the custom tab catch-all) if settings.WIKI_ENABLED: from wiki.urls import get_pattern as wiki_pattern from lms.djangoapps.course_wiki import views as course_wiki_views from django_notify.urls import get_pattern as notify_pattern wiki_url_patterns, wiki_app_name = wiki_pattern() notify_url_patterns, notify_app_name = notify_pattern() urlpatterns += [ # First we include views from course_wiki that we use to override the default views. # They come first in the urlpatterns so they get resolved first
graphite_api_data, twiml_callback, checks_run_recently, GraphiteCheckCreateView, GraphiteCheckUpdateView, HttpCheckCreateView, HttpCheckUpdateView, JenkinsCheckCreateView, JenkinsCheckUpdateView, StatusCheckDeleteView, StatusCheckListView, StatusCheckDetailView, StatusCheckResultDetailView) from cabotapp.views import (ServiceListView, ServiceDetailView, ServiceUpdateView, ServiceCreateView, ServiceDeleteView, UserProfileUpdateView, ShiftListView, subscriptions) from django.contrib import admin from django.views.generic.base import RedirectView from django.contrib.auth.views import login, logout, password_reset, password_reset_done, password_reset_confirm admin.autodiscover() urlpatterns = patterns('', url(r'^$', view=RedirectView.as_view(url='services/', permanent=False), name='dashboard'), url(r'^subscriptions/', view=subscriptions, name='subscriptions'), url(r'^accounts/login/', view=login, name='login'), url(r'^accounts/logout/', view=logout, name='logout'), url(r'^accounts/password-reset/', view=password_reset, name='password-reset'), url(r'^accounts/password-reset-done/', view=password_reset_done, name='password-reset-done'), url(r'^accounts/password-reset-confirm/', view=password_reset_confirm, name='password-reset-confirm'), url(r'^status/', view=checks_run_recently, name='system-status'), url(r'^services/', view=ServiceListView.as_view(), name='services'), url(r'^service/create/', view=ServiceCreateView.as_view(), name='create-service'), url(r'^service/update/(?P<pk>\d+)/', view=ServiceUpdateView.as_view(), name='update-service'), url(r'^service/delete/(?P<pk>\d+)/', view=ServiceDeleteView.as_view(), name='delete-service'), url(r'^service/(?P<pk>\d+)/', view=ServiceDetailView.as_view(), name='service'), url(r'^service/run_service_update/(?P<pk>\d+)/', view=update_service, name='run-service-update'),
admin.site = AdminSitePlus() admin.autodiscover() admin.site.login = login_required(admin.site.login) authority.autodiscover() urlpatterns = patterns('', (r'^search', include('kitsune.search.urls')), (r'^forums', include('kitsune.forums.urls')), (r'^questions', include('kitsune.questions.urls')), (r'^flagged', include('kitsune.flagit.urls')), (r'^upload', include('kitsune.upload.urls')), (r'^kb', include('kitsune.wiki.urls')), (r'^gallery', include('kitsune.gallery.urls')), (r'^army-of-awesome', include('kitsune.customercare.urls')), (r'^chat', RedirectView.as_view(url='questions/new')), (r'^messages', include('kitsune.messages.urls')), (r'^1', include('kitsune.inproduct.urls')), (r'^postcrash', include('kitsune.postcrash.urls')), (r'^groups', include('kitsune.groups.urls')), (r'^karma', include('kitsune.karma.urls')), (r'^kpi/', include('kitsune.kpi.urls')), (r'^products', include('kitsune.products.urls')), (r'^announcements', include('kitsune.announcements.urls')), # Kitsune admin (not Django admin). (r'^admin/', include(admin.site.urls)), # Javascript translations. url(r'^jsi18n/.*$', cache_page(60 * 60 * 24 * 365)(javascript_catalog), {'domain': 'javascript', 'packages': ['kitsune']}, name='jsi18n'),
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 path, include from django.contrib.staticfiles.storage import staticfiles_storage from django.views.generic.base import RedirectView from rest_framework import routers from myapp import views admin.autodiscover() router = routers.DefaultRouter() router.register('state', views.StateViewSet) urlpatterns = [ path('favicon.ico', RedirectView.as_view(url=staticfiles_storage.url('favicon.ico'), permanent=False), name="favicon"), path('', include(router.urls)), path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), path('admin/', admin.site.urls), path('home/', views.home), ]
urlpatterns = [ path('admin-soulwawa-starbear85/', admin.site.urls), path('martor/', include('martor.urls')), path('', include("blog.urls", namespace='blog')), # robots.txt path('robots.txt/', TemplateView.as_view(template_name="robots.txt", content_type="text/plain")), # Google Web Master path('google0bf030e0c5684e69.html/', TemplateView.as_view(template_name="google0bf030e0c5684e69.html", content_type="text/html")), # Naver Web Master path('naver09afd05ad3868adedaba7b73aa71583b.html/', TemplateView.as_view(template_name="naver09afd05ad3868adedaba7b73aa71583b.html", content_type="text/html")), # favicon path('favicon.ico/', RedirectView.as_view(url=staticfiles_storage.url('image/favicon.png'))), # attacker redirect re_path(r'^wp-content/', random_post, name='random_post'), re_path(r'^assets/', random_post, name='random_post'), re_path(r'^jm-ajax/upload_file', random_post, name='random_post'), re_path(r'^.*\.php/$', random_post, name='random_post'), path('css/', random_post, name='random_post'), path('js/', random_post, name='random_post'), path('user/', random_post, name='random_post'), ] if settings.DEBUG: import debug_toolbar urlpatterns += [ path('__debug__/', include(debug_toolbar.urls)),
"""tiantianProject URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.8/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from django.views.generic.base import RedirectView favicon_view = RedirectView.as_view(url='/static/favicon.ico', permanent=True) urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^favicon\.ico$', favicon_view), url(r'^user/', include('df_user.urls')), url(r'^', include('df_goods.urls')), url(r'^tinymce/', include('tinymce.urls')), ]
from wagtail.wagtailsearch import urls as wagtailsearch_urls from wagtailsite import urls as wagtailsite_urls admin.autodiscover() urlpatterns = patterns( '', url(r'^django-admin/', include(admin.site.urls)), url(r'^admin/', include(wagtailadmin_urls)), url(r'^search/', include(wagtailsearch_urls)), url(r'^documents/', include(wagtaildocs_urls)), url(r'', include(wagtailsite_urls)), # For anything not caught by a more specific rule above, hand over to # Wagtail's serving mechanism url(r'', include(wagtail_urls)), ) if settings.DEBUG: from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.views.generic.base import RedirectView urlpatterns += staticfiles_urlpatterns() urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += patterns( '', (r'^favicon\.ico$', RedirectView.as_view(url=settings.STATIC_URL + 'wagtail.io/images/favicon.ico')))
import xadmin router = DefaultRouter() router.register(r'users', views.UserViewSet) router.register(r'posts', views.PostViewSet) router.register(r'tags', views.TagViewSet) router.register(r'comments', views.CommentViewSet) sitemaps = { 'posts': PostSitemap, 'category': CategorySitemap, 'tag': TagSitemap, } urlpatterns = [ url(r'^admin/', xadmin.site.urls), url(r'', include('blog.urls')), url(r'', include('easy_comment.urls')), url(r'', include('ckeditor_uploader.urls')), url(r'^accounts/', include('allauth.urls')), url(r'^favicon\.ico$', RedirectView.as_view(url='static/blog/images/favicon.ico')), url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps}, name='django.contrib.sitemaps.views.sitemap'), # url(r'^robots\.txt$', include('robots.urls')), url(r'^notifications/', include(notifications.urls, namespace='notifications')), url(r'^api/', include(router.urls)), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.conf.urls import patterns, include, url from django.views.generic.base import RedirectView urlpatterns = patterns( "", (r"^favicon.ico", RedirectView.as_view(url="/static/img/fav_icon.png")), # log in and log out pages (r"^accounts/login/$", "specifyweb.context.views.login"), (r"^accounts/logout/$", "specifyweb.context.views.logout"), (r"^accounts/support_login/$", "specifyweb.specify.views.support_login"), ( r"^accounts/password_change/$", "django.contrib.auth.views.password_change", {"template_name": "password_change.html", "post_change_redirect": "/"}, ), # just redirect root url to the main specify view url(r"^$", RedirectView.as_view(url="/specify/")), # This is the main specify view. # Every URL beginning with '/specify/' is handled # by the frontend. 'frontend.urls' just serves the # empty webapp container for all these URLs. url(r"^specify/", include("specifyweb.frontend.urls")), # the main business data API url(r"^api/specify_rows/(?P<model>\w+)/$", "specifyweb.specify.views.rows"), url(r"^api/specify/(?P<model>\w+)/(?P<id>\d+)/$", "specifyweb.specify.views.resource"), url(r"^api/specify/(?P<model>\w+)/$", "specifyweb.specify.views.collection"), url(r"^api/delete_blockers/(?P<model>\w+)/(?P<id>\d+)/$", "specifyweb.specify.views.delete_blockers"), # this url always triggers a 500 for testing purposes url(r"^api/test_error/", "specifyweb.specify.views.raise_error"), # special tree apis url(r"^api/specify_tree/(?P<model>\w+)/(?P<id>\d+)/path/$", "specifyweb.specify.tree_views.path"),
from django.urls import path from django.views.generic.base import RedirectView from django.contrib import admin from support import views urlpatterns = [ path('favicon.ico', RedirectView.as_view(url='/static/img/favicon.ico', permanent=True)), path('robots.txt', lambda r: HttpResponse("User-agent: *\nDisallow: /", content_type="text/plain")), path('', views.home, name='home'), path('admin/', admin.site.urls), ]
from django.contrib import admin from django.urls import include, path from django.views.generic.base import RedirectView urlpatterns = [ path("", RedirectView.as_view(url="/pages/ahernp-com"), name="homepage"), path("admin/", admin.site.urls), path("api/v1/", include("api.v1.urls")), path("blog/", include("blog.urls")), path("dashboard/", include("dashboard.urls")), path("feedreader/", include("feedreader.urls")), path("pages/", include("mpages.urls")), path("core/", include("core.urls")), path("timers/", include("timers.urls")), path("tools/", include("tools.urls")), ]
from symposion.sponsorship import urls as sponsor_urls from symposion.speakers import urls as speaker_urls from pybay import views WIKI_SLUG = r"(([\w-]{2,})(/[\w-]{2,})*)" faq_view = views.FaqTemplateView.as_view urlpatterns = [ url(r"^$", views.FrontpageView.as_view(faq_filter="show_on_home"), name="home"), url(r"^cfp$", views.pybay_cfp_create, name="pybay_cfp"), url(r'^call-for-proposals/$', RedirectView.as_view(pattern_name='pybay_cfp', permanent=False)), url(r"^sponsors-prospectus/$", faq_view(template_name="frontend/sponsors_prospectus.html", faq_filter="show_on_sponsors"), name="pybay_sponsors"), url(r'^sponsors/$', RedirectView.as_view(pattern_name='pybay_sponsors', permanent=False)), url(r"^code-of-conduct$", TemplateView.as_view(template_name="frontend/code_of_conduct.html"), name="pybay_coc"), url(r"^coc-reporting$", TemplateView.as_view(template_name="frontend/coc_reporting.html"), name="pybay_coc_reporting"), url(r"^registration$", RedirectView.as_view(url='https://ti.to/sf-python/pybay2018')), url(r"^faq$", views.pybay_faq_index, name="pybay_faq"),
"""energenie_pi URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/1.8/topics/http/urls/ Examples: Function views 1. Add an import: from my_app import views 2. Add a URL to urlpatterns: url(r'^$', views.home, name='home') 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. Add an import: from blog import urls as blog_urls 2. Add a URL to urlpatterns: url(r'^blog/', include(blog_urls)) """ from django.conf.urls import include, url from django.contrib import admin from django.views.generic.base import RedirectView from django.contrib.staticfiles.storage import staticfiles_storage urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^powersocket/', include('powersocket.urls', namespace="powersocket")), url(r'^favicon.ico$', RedirectView.as_view(url=staticfiles_storage.url('favicon.ico'), permanent=False), name="favicon" ), ]
url(pgettext_lazy('postman_url', r'^reply/(?P<message_id>[\d]+)/$'), ReplyView.as_view(), name='reply'), url(pgettext_lazy('postman_url', r'^view/(?P<message_id>[\d]+)/$'), MessageView.as_view(), name='view'), # Translators: 't' stands for 'thread' url(pgettext_lazy('postman_url', r'^view/t/(?P<thread_id>[\d]+)/$'), ConversationView.as_view(), name='view_conversation'), url(pgettext_lazy('postman_url', r'^archive/$'), ArchiveView.as_view(), name='archive'), url(pgettext_lazy('postman_url', r'^delete/$'), DeleteView.as_view(), name='delete'), url(pgettext_lazy('postman_url', r'^undelete/$'), UndeleteView.as_view(), name='undelete'), url(pgettext_lazy('postman_url', r'^mark-read/$'), MarkReadView.as_view(), name='mark-read'), url(pgettext_lazy('postman_url', r'^mark-unread/$'), MarkUnreadView.as_view(), name='mark-unread'), url( r'^$', RedirectView.as_view(url=reverse_lazy('postman:inbox'), permanent=True)), ]
{'template_name': 'login.html'}, name='login'), url(r'^logout/$', auth_views.logout_then_login, name='logout'), url(r'^password/change/$', auth_views.password_change, {'template_name': 'passwordChange.html'}, name='password_change'), url(r'^password/change/done∕$', auth_views.password_change_done, {'template_name': 'passwordChangeDone.html'}, name='password_change_done'), url(r'^password/reset/$', auth_views.password_reset, {'template_name': 'passwordReset.html', 'email_template_name': 'resetEmail.txt', 'subject_template_name': 'subjectEmail.txt', 'from_email': 'SeumBook <*****@*****.**>'}, name='password_reset'), url(r'^password/reset/confirm/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>.+)/$', auth_views.password_reset_confirm, {'template_name': 'passwordResetConfirm.html'}, name='password_reset_confirm'), url(r'^password/reset/complete/$', auth_views.password_reset_complete, {'template_name': 'passwordResetComplete.html'}, name='password_reset_complete'), url(r'^password/reset/done/$', auth_views.password_reset_done, {'template_name': 'passwordResetDone.html'}, name='password_reset_done'), url(r'^', RedirectView.as_view(pattern_name='home')), ]
from django.conf.urls import include, url from django.shortcuts import render from django.views.generic.base import RedirectView from rest_framework.urlpatterns import format_suffix_patterns try: from django.urls import URLPattern, URLResolver except ImportError: # retro-compatibility workaround, django 1.11.29 [1] does not expose the previous # module, so we fallback to no typing for such version. # [1] django debian stable version: 1:1.11.29-1~deb10u1 pass favicon_view = RedirectView.as_view( url="/static/img/icons/swh-logo-32x32.png", permanent=True ) def default_view(req, format=None): return render(req, "homepage.html") urlpatterns: Sequence[Union[URLPattern, URLResolver]] urlpatterns = format_suffix_patterns( [ url(r"^favicon\.ico$", favicon_view), url(r"^1/", include("swh.deposit.api.urls")), url(r"^1/private/", include("swh.deposit.api.private.urls")), url(r"^$", default_view, name="home"), ]
# -*- coding: utf-8 -*- from __future__ import absolute_import, unicode_literals from django.conf.urls import patterns, include, url from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.conf import settings from django.views.generic.base import RedirectView import admin import api.urls admin.autodiscover() urlpatterns = patterns('', # Examples: url(r'^$', RedirectView.as_view(url='/admin'), name='home'), # url(r'^dbaas/', include('dbaas.foo.urls')), # Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), # Uncomment the next line to enable the admin: url(r'^admin/', include(admin.site.urls)), url(r'^dashboard/', include('dashboard.urls')), url(r'^tsuru/', include('tsuru.urls')), url(r'^logical/', include('logical.urls')), url(r'^account/', include('account.urls')), url(r'^system/', include('system.urls')), url('^api/', include(api.urls)), (r'^ckeditor/', include('ckeditor.urls')), ) # django flatpages
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.conf.urls import url, include from django.contrib import admin from django.conf.urls.static import static from django.conf import settings from django.core.urlresolvers import reverse_lazy from django.views.generic.base import RedirectView from .views import * admin.site.site_header = 'Social Post Analyzer' admin.site.site_title = 'Social Post Analyzer Labeling System' urlpatterns = [ url(r'^$', RedirectView.as_view(url=reverse_lazy('account:login'))), url(r'^admin/', admin.site.urls), url(r'^index/$', HomeView.as_view(), name='home'), url(r'^about/$', AboutView.as_view(), name='about'), url(r'admin_index/$', AdminIndexView.as_view(), name='admin_index'), url(r'super_admin_index/$', SuperAdminIndexView.as_view(), name='super_admin_index'), url(r'^account/', include('account.urls', namespace='account')), url(r'^task/', include('task.urls', namespace='task')), url(r'^quiz/', include('quiz.urls', namespace='quiz')), url(r'^response/', include('response.urls', namespace='response')), url(r'^classify/', include('classify.urls', namespace='classify')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
'junction.proposals.dashboard.proposals_dashboard', name='proposal-dashboard'), # Schedule related url(r'^(?P<conference_slug>[\w-]+)/schedule/', include('junction.schedule.urls')), # Static Pages. TODO: to be refactored url(r'^speakers/$', TemplateView.as_view(template_name='static-content/speakers.html',), name='speakers-static'), url(r'^schedule/$', TemplateView.as_view(template_name='static-content/schedule.html',), name='schedule-static'), url(r'^venue/$', TemplateView.as_view(template_name='static-content/venue.html',), name='venue-static'), url(r'^sponsors/$', TemplateView.as_view(template_name='static-content/sponsors.html',), name='sponsors-static'), url(r'^blog/$', TemplateView.as_view(template_name='static-content/blog-archive.html',), name='blog-archive'), url(r'^coc/$', TemplateView.as_view(template_name='static-content/coc.html',), name='coc-static'), url(r'^faq/$', TemplateView.as_view(template_name='static-content/faq.html',), name='faq-static'), # Proposals as conference home page. TODO: Needs to be enhanced url(r'^(?P<conference_slug>[\w-]+)--/', RedirectView.as_view(pattern_name="proposals-list"), name='conference-detail'), # add at the last for minor performance gain url(r'^', include('junction.pages.urls', namespace='pages')), ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) if settings.DEBUG: urlpatterns += patterns('', url(r'^400/$', 'django.views.defaults.bad_request'), # noqa url(r'^403/$', 'django.views.defaults.permission_denied'), url(r'^404/$', 'django.views.defaults.page_not_found'), url(r'^500/$', 'django.views.defaults.server_error'), )
"""contract URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.2/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 path from django.conf.urls import url, include from django.views.generic.base import RedirectView urlpatterns = [ path('admin/', admin.site.urls), url(r'^', include('contract_app.urls')), url(r'^', include('contract_excel.urls')), url('favicon.ico', RedirectView.as_view(url='static/images/favicon.ico')), ]