本文整理汇总了Python中surlex.dj.surl函数的典型用法代码示例。如果您正苦于以下问题:Python surl函数的具体用法?Python surl怎么用?Python surl使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了surl函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: prepend_urls
def prepend_urls(self):
return [
surl(r"^<resource_name={name}>/login{slash}$".format(**self._meta.urlargs), self.wrap_view('dispatch_login'), name='api_user_login'),
url(r"^(?P<resource_name>%s)/(?P<pk>\w[\w/-]*)/playlists%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('get_playlist'), name="api_get_playlist"),
url(r"^(?P<resource_name>%s)/(?P<pk>\w[\w/-]*)/playlists/(?P<pk2>\w[\w/-]*)%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('get_songs'), name="api_get_songs"),
url(r"^(?P<resource_name>%s)/(?P<pk>\w[\w/-]*)/songs/(?P<pk3>\w[\w/-]*)%s$" % (self._meta.resource_name, trailing_slash()), self.wrap_view('get_song'), name="api_get_song"),
]
示例2: patterns
from apps.fund.views import RecurringOrderList, RecurringOrderDetail, RecurringDonationList, RecurringDonationDetail, \
ProjectDonationList, ProjectSupporterList
from django.conf.urls import patterns, include, url
from surlex.dj import surl
from ..views import OrderList, OrderDetail, OrderCurrentDetail, PaymentProfileCurrent, PaymentCurrent, \
RecurringDirectDebitPaymentList, RecurringDirectDebitPaymentDetail, OrderCurrentDonationDetail, \
OrderCurrentDonationList, NestedDonationDetail, NestedDonationList, DonationList, DonationDetail, TickerList
urlpatterns = patterns('',
# Orders
url(r'^orders/$', OrderList.as_view(), name='fund-order-list'),
surl(r'^orders/<pk:#>$', OrderDetail.as_view(), name='fund-order-detail'),
surl(r'^orders/<order_pk:#>/donations/$', NestedDonationList.as_view(), name='fund-order-donation-list'),
surl(r'^orders/<order_pk:#>/donations/<pk:#>$', NestedDonationDetail.as_view(), name='fund-order-donation-detail'),
# Donations
surl(r'^project-donations/$', ProjectDonationList.as_view(), name='project-donation-list'),
surl(r'^project-supporters/$', ProjectSupporterList.as_view(), name='project-supporter-list'),
# Donations
surl(r'^donations/$', DonationList.as_view(), name='fund-donation-list'),
surl(r'^donations/<pk:#>$', DonationDetail.as_view(), name='fund-donation-detail'),
# Latest Donations
surl(r'^latest-donations/$', TickerList.as_view(), name='fund-ticker-list'),
# Current Order (i.e. the server-side shopping cart).
url(r'^orders/current$', OrderCurrentDetail.as_view(), {'alias': 'current'}, name='fund-order-current-detail'),
url(r'^orders/current/donations/$', OrderCurrentDonationList.as_view(), {'alias': 'current'}, name='fund-order-current-donation-list'),
surl(r'^orders/current/donations/<pk:#>$', OrderCurrentDonationDetail.as_view(), {'alias': 'current'}, name='fund-order-current-donation-detail'),
示例3: patterns
from django.conf.urls.defaults import patterns, include, url
from django.contrib.auth.decorators import login_required
from surlex.dj import surl
from views import EventListView, EventDetailView, ReportListView, ReportDetailView
from views import event_register
urlpatterns = patterns('',
url(r'^$', login_required(EventListView.as_view()), name='event_list'),
surl(r'^event/<pk:s>/$', login_required(EventDetailView.as_view()), name='event_detail'),
surl(r'^event/<pk:s>/register', login_required(event_register), name='event_register'),
surl(r'^report/$', ReportListView.as_view(), name='report_list'),
surl(r'^report/<pk:s>/$', ReportDetailView.as_view(), name='report_detail'),
)
示例4: import
from surlex.dj import surl
from .views import (
AccountingOverviewView, AccountingDashboardView, MultiTenantAccountingDashboardView,
MultiTenantAccountingOverviewView)
urlpatterns = [
surl(r'^overview/$', AccountingOverviewView.as_view(), name='admin-accounting-overview'),
surl(r'^dashboard/$', AccountingDashboardView.as_view(), name='admin-accounting-dashboard'),
surl(r'^multiadmin/$', MultiTenantAccountingDashboardView.as_view(), name='multiadmin-accounting-dashboard'),
surl(r'^multiadmin/overview/$', MultiTenantAccountingOverviewView.as_view(), name='multiadmin-accounting-overview'),
]
示例5: import
from django.contrib import admin
from .views import (
HomeView,
ArtworkDetailView, ArtworkListView,
CollectionListView, CollectionDetailView,
CategoryListView, CategoryDetailView
)
urlpatterns = patterns('',
# Home view
surl(r'^$', HomeView.as_view(),
name='portfolio_home'
),
# Collection views
surl(r'^collections/$', CollectionListView.as_view(),
name='collection_list'
),
surl(r'^collections/<slug:s>/', CollectionDetailView.as_view(),
name='collection_detail'
),
# Artwork views
surl(r'^works/$', ArtworkListView.as_view(),
name='artwork_list'
),
surl(r'^works/<pk:#>/$', ArtworkDetailView.as_view(),
示例6: patterns
from django.conf.urls import patterns
from surlex.dj import surl
from .views import ProjectDetailView, ProjectIframeView
urlpatterns = patterns('',
surl(r'^<slug:s>$', ProjectDetailView.as_view(), name='project-detail'),
surl(r'^<slug:s>/iframe/$', ProjectIframeView.as_view(), name='project-iframe'),
#surl('/macromicro/xml', MacroMicroListView.as_view(), name='macromicro-project-list')
)
示例7: patterns
from django.conf.urls import patterns, url
from surlex.dj import surl
from .views import ReactionList, ReactionDetail, WallPostList
urlpatterns = patterns('',
url(r'^$', WallPostList.as_view(), name='wallpost-list'),
url(r'^reactions/$', ReactionList.as_view(), name='wallpost-reaction-list'),
surl(r'^reactions/<pk:#>$', ReactionDetail.as_view(), name='wallpost-reaction-detail'),
)
示例8: patterns
from django.conf.urls import patterns, url, include
from surlex.dj import surl
from ..views import PartnerDetail
urlpatterns = patterns('',
surl(r'^<slug:s>$', PartnerDetail.as_view(), name='partner-detail'),
)
示例9: import
from django.conf.urls import patterns
from surlex.dj import surl
from .views import (
NewsletterListView, NewsletterDetailView,
MessageArchiveIndexView, MessageArchiveDetailView,
SubscribeRequestView, UnsubscribeRequestView, UpdateRequestView,
ActionTemplateView, UpdateSubscriptionViev,
)
urlpatterns = patterns(
'',
surl(r'^receipt/email/<receipt_slug:s>.png', 'newsletter.views.receipt_email',name='email_view_tracker' ),
surl(r'^receipt/archive/<receipt_slug:s>.png', 'newsletter.views.receipt_archive',name='archive_view_tracker' ),
surl(r'^linktrack/<link_tracker_id:s>', 'newsletter.views.link_tracker', name='link_tracker' ),
# Archive views
surl(
'^archive/<newsletter_slug:s>/<slug:s>/<receipt_slug:s>/$',
MessageArchiveDetailView.as_view(), name='newsletter_archive_detail_receipt'
),
surl(
'^archive/<newsletter_slug:s>/<slug:s>/$',
MessageArchiveDetailView.as_view(), name='newsletter_archive_detail'
),
surl(
'^archive/<newsletter_slug:s>/$',
MessageArchiveIndexView.as_view(), name='newsletter_archive'
),
示例10: patterns
from django.conf.urls import patterns
from surlex.dj import surl
from .views import DocumentDownloadView
urlpatterns = patterns('',
surl(r'^<content_type:#>/<pk:#>$', DocumentDownloadView.as_view(), name='document-download-detail'),
)
示例11: patterns
from .views import ManageOrganizationList, ManageOrganizationDetail, ManageOrganizationDocumentList, ManageOrganizationDocumentDetail
from django.conf.urls import patterns, url, include
from surlex.dj import surl
from .views import OrganizationDetail, OrganizationList
urlpatterns = patterns('',
url(r'^$', OrganizationList.as_view(), name='organization-list'),
surl(r'^<pk:#>$', OrganizationDetail.as_view(), name='organization-detail'),
surl(r'^manage/$', ManageOrganizationList.as_view(), name='manage-organization-list'),
surl(r'^manage/<pk:#>$', ManageOrganizationDetail.as_view(), name='manage-organization-detail'),
url(r'^documents/manage/$', ManageOrganizationDocumentList.as_view(), name='manage-organization-document-list'),
surl(r'^documents/manage/<pk:#>$', ManageOrganizationDocumentDetail.as_view(), name='manage-organization-document-detail'),
)
示例12: patterns
from django.conf.urls import patterns, url
from surlex.dj import surl
from .views import PageList, PageDetail
urlpatterns = patterns('',
url(r'^/<language:s>/pages/$', PageList.as_view(), name='page-list'),
surl(r'^/<language:s>/pages/<slug:s>$', PageDetail.as_view(), name='page-detail'),
)
示例13: patterns
from apps.pages.views import ContactRequestCreate
from django.conf.urls import patterns, url
from surlex.dj import surl
from .views import PageList, PageDetail
urlpatterns = patterns(
"",
surl(r"^<language:s>/pages/$", PageList.as_view(), name="page-list"),
surl(r"^<language:s>/pages/<slug:s>$", PageDetail.as_view(), name="page-detail"),
url(r"^contact/$", ContactRequestCreate.as_view(), name="contact-request-create"),
)
示例14: patterns
from surlex.dj import surl
from django.conf.urls.defaults import *
from basic_webshop.views import *
urlpatterns = patterns('',
# Product search
surl(r'^productsearch/',
ProductSearch.as_view(), name='product_search'),
# Catalogue
surl(r'^categories/<category_slug:s>/<aspect=new|picks|sale|all>/$',
CategoryAspectDetail.as_view(), name='category_aspect_detail'),
surl(r'^categories/<category_slug:s>/<subcategory_slug:s>/$',
SubCategoryDetail.as_view(), name='subcategory_detail'),
surl(r'^categories/<category_slug:s>/<subcategory_slug:s>/<subsubcategory_slug:s>/$',
SubSubCategoryDetail.as_view(), name='subsubcategory_detail'),
surl(r'^categories/<category_slug:s>/$',
CategoryDetail.as_view(), name='category_detail'),
surl(r'^products/<slug:s>/$',
ProductDetail.as_view(), name='product_detail'),
# Brands
surl(r'^brands/$',
BrandList.as_view(), name='brand_list'),
示例15: patterns
from django.conf.urls import patterns
from surlex.dj import surl
from .views import UserProfileList, UserProfileDetail
urlpatterns = patterns('',
surl(r'^$', UserProfileList.as_view(), name='userprofile_list'),
surl(r'^<slug:s>/$', UserProfileDetail.as_view(), name='userprofile_detail'),
)