• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python superdesk.get_backend函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中superdesk.get_backend函数的典型用法代码示例。如果您正苦于以下问题:Python get_backend函数的具体用法?Python get_backend怎么用?Python get_backend使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了get_backend函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: init_app

def init_app(app):

    endpoint_name = "archive_publish"
    service = ArchivePublishService(endpoint_name, backend=get_backend())
    ArchivePublishResource(endpoint_name, app=app, service=service)

    endpoint_name = "archive_kill"
    service = KillPublishService(endpoint_name, backend=get_backend())
    KillPublishResource(endpoint_name, app=app, service=service)

    endpoint_name = "archive_correct"
    service = CorrectPublishService(endpoint_name, backend=get_backend())
    CorrectPublishResource(endpoint_name, app=app, service=service)

    endpoint_name = "published"
    service = PublishedItemService(endpoint_name, backend=get_backend())
    PublishedItemResource(endpoint_name, app=app, service=service)

    endpoint_name = "archive_resend"
    service = ResendService(endpoint_name, backend=get_backend())
    ResendResource(endpoint_name, app=app, service=service)

    superdesk.privilege(name="subscribers", label="Subscribers", description="User can manage subscribers")
    superdesk.privilege(name="publish", label="Publish", description="Publish a content")
    superdesk.privilege(name="kill", label="Kill", description="Kill a published content")
    superdesk.privilege(name="correct", label="Correction", description="Correction to a published content")
    superdesk.privilege(name="publish_queue", label="Publish Queue", description="User can update publish queue")
    superdesk.privilege(name="resend", label="Resending Stories", description="User can resend published stories")
开发者ID:akintolga,项目名称:superdesk-core,代码行数:28,代码来源:__init__.py


示例2: init_app

def init_app(app):

    endpoint_name = 'archive_publish'
    service = ArchivePublishService(endpoint_name, backend=get_backend())
    ArchivePublishResource(endpoint_name, app=app, service=service)

    endpoint_name = 'archive_kill'
    service = KillPublishService(endpoint_name, backend=get_backend())
    KillPublishResource(endpoint_name, app=app, service=service)

    endpoint_name = 'archive_correct'
    service = CorrectPublishService(endpoint_name, backend=get_backend())
    CorrectPublishResource(endpoint_name, app=app, service=service)

    endpoint_name = 'published'
    service = PublishedItemService(endpoint_name, backend=get_backend())
    PublishedItemResource(endpoint_name, app=app, service=service)

    endpoint_name = 'archive_resend'
    service = ResendService(endpoint_name, backend=get_backend())
    ResendResource(endpoint_name, app=app, service=service)

    superdesk.privilege(name='subscribers', label='Subscribers', description='User can manage subscribers')
    superdesk.privilege(name='publish', label='Publish', description='Publish a content')
    superdesk.privilege(name='kill', label='Kill', description='Kill a published content')
    superdesk.privilege(name='correct', label='Correction', description='Correction to a published content')
    superdesk.privilege(name='publish_queue', label='Publish Queue', description='User can update publish queue')
    superdesk.privilege(name='resend', label='Resending Stories', description='User can resend published stories')
    superdesk.privilege(name='embargo', label='Embargo', description='User can set embargo date')
开发者ID:hlmnrmr,项目名称:superdesk-core,代码行数:29,代码来源:__init__.py


示例3: init_app

def init_app(app):
    endpoint_name = 'preferences'
    service = BaseService(endpoint_name, backend=get_backend())
    PreferencesResource(endpoint_name, app=app, service=service)
    endpoint_name = 'available_preferences'
    service = AvailablePreferencesService(endpoint_name, backend=get_backend())
    AvailablePreferencesResource(endpoint_name, app=app, service=service)
开发者ID:chupym,项目名称:superdesk-server,代码行数:7,代码来源:preferences.py


示例4: init_app

def init_app(app):
    endpoint_name = 'auth'
    service = BaseService('auth', backend=superdesk.get_backend())
    AuthResource(endpoint_name, app=app, service=service)

    service = BaseService('auth_user', backend=superdesk.get_backend())
    AuthUsersResource('auth_user', app=app, service=service)
开发者ID:jerome-poisson,项目名称:superdesk-core,代码行数:7,代码来源:__init__.py


示例5: init_app

def init_app(app):
    endpoint_name = 'saved_searches'
    service = SavedSearchesService(endpoint_name, backend=superdesk.get_backend())
    SavedSearchesResource(endpoint_name, app=app, service=service)

    endpoint_name = 'all_saved_searches'
    service = AllSavedSearchesService(endpoint_name, backend=superdesk.get_backend())
    AllSavedSearchesResource(endpoint_name, app=app, service=service)

    endpoint_name = 'saved_search_items'
    service = SavedSearchItemsService(endpoint_name, backend=superdesk.get_backend())
    SavedSearchItemsResource(endpoint_name, app=app, service=service)

    superdesk.privilege(name='global_saved_searches',
                        label='Manage Global Saved Searches',
                        description='User can manage other users\' global saved searches')
    superdesk.privilege(name='saved_searches',
                        label='Manage Saved Searches',
                        description='User can manage saved searches')
    superdesk.privilege(name='saved_searches_subscriptions',
                        label='Manage Saved Searches Subscriptions',
                        description='User can (un)subscribe to saved searches')
    superdesk.privilege(name='saved_searches_subscriptions_admin',
                        label='Manage Saved Searches Subscriptions For Other Users',
                        description='User manage other users saved searches subscriptions ')
开发者ID:jerome-poisson,项目名称:superdesk-core,代码行数:25,代码来源:__init__.py


示例6: init_app

def init_app(app):
    endpoint_name = 'desks'
    service = DesksService(endpoint_name, backend=superdesk.get_backend())
    DesksResource(endpoint_name, app=app, service=service)
    endpoint_name = 'user_desks'
    service = UserDesksService(endpoint_name, backend=superdesk.get_backend())
    UserDesksResource(endpoint_name, app=app, service=service)
开发者ID:akintolga,项目名称:superdesk-server,代码行数:7,代码来源:desks.py


示例7: init_app

def init_app(app):
    endpoint_name = 'groups'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    GroupsResource(endpoint_name, app=app, service=service)
    endpoint_name = 'user_groups'
    service = UserGroupsService(endpoint_name, backend=superdesk.get_backend())
    UserGroupsResource(endpoint_name, app=app, service=service)
开发者ID:akintolga,项目名称:superdesk-server,代码行数:7,代码来源:groups.py


示例8: init_app

def init_app(app):
    endpoint_name = 'packages'
    service = PackageService(endpoint_name, backend=get_backend())
    PackageResource(endpoint_name, app=app, service=service)

    endpoint_name = 'packages_versions'
    service = PackagesVersionsService(endpoint_name, backend=get_backend())
    PackageVersionsResource(endpoint_name, app=app, service=service)
开发者ID:akintolga,项目名称:superdesk-server,代码行数:8,代码来源:__init__.py


示例9: init_app

def init_app(app):
    endpoint_name = 'item_comments'
    service = ItemCommentsService(endpoint_name, backend=superdesk.get_backend())
    ItemCommentsResource(endpoint_name, app=app, service=service)

    endpoint_name = 'content_item_comments'
    service = ItemCommentsSubService(endpoint_name, backend=superdesk.get_backend())
    ItemCommentsSubResource(endpoint_name, app=app, service=service)
开发者ID:jerome-poisson,项目名称:superdesk-core,代码行数:8,代码来源:item_comments.py


示例10: init_app

def init_app(app):
    endpoint_name = "subscribers"
    service = SubscribersService(endpoint_name, backend=get_backend())
    SubscribersResource(endpoint_name, app=app, service=service)

    endpoint_name = "publish_queue"
    service = PublishQueueService(endpoint_name, backend=get_backend())
    PublishQueueResource(endpoint_name, app=app, service=service)
开发者ID:ahilles107,项目名称:superdesk-core,代码行数:8,代码来源:__init__.py


示例11: init_app

def init_app(app):
    endpoint_name = 'auth'
    service = ADAuthService(endpoint_name, backend=superdesk.get_backend())
    AuthResource(endpoint_name, app=app, service=service)

    endpoint_name = ImportUserProfileResource.url
    service = ImportUserProfileService(endpoint_name, backend=superdesk.get_backend())
    ImportUserProfileResource(endpoint_name, app=app, service=service)
开发者ID:auliakausar,项目名称:superdesk-server,代码行数:8,代码来源:__init__.py


示例12: init_app

def init_app(app):
    endpoint_name = 'posts'
    service = PostsService(endpoint_name, backend=superdesk.get_backend())
    PostsResource(endpoint_name, app=app, service=service)

    endpoint_name = 'blog_posts'
    service = BlogPostService(endpoint_name, backend=superdesk.get_backend())
    BlogPostResource(endpoint_name, app=app, service=service)
开发者ID:nistormihai,项目名称:liveblog-server,代码行数:8,代码来源:__init__.py


示例13: init_app

def init_app(app):
    endpoint_name = 'legal_archive_consistency'
    service = BaseService(endpoint_name, backend=get_backend())
    LegalArchiveConsistencyResource(endpoint_name, app=app, service=service)

    endpoint_name = 'consistency'
    service = ConsistencyRecordService(endpoint_name, backend=get_backend())
    ConsistencyRecordResource(endpoint_name, app=app, service=service)
开发者ID:akintolga,项目名称:superdesk-aap,代码行数:8,代码来源:__init__.py


示例14: init_app

def init_app(app):
    endpoint_name = 'publish_items'
    service = Service(endpoint_name, backend=get_backend())
    PublicItemsResource(endpoint_name, app=app, service=service)

    endpoint_name = 'publish_packages'
    service = Service(endpoint_name, backend=get_backend())
    PublicPackagesResource(endpoint_name, app=app, service=service)
开发者ID:Flowdeeps,项目名称:superdesk-1,代码行数:8,代码来源:__init__.py


示例15: init_app

def init_app(app):
    endpoint_name = "desks"
    service = DesksService(endpoint_name, backend=superdesk.get_backend())
    DesksResource(endpoint_name, app=app, service=service)
    endpoint_name = "user_desks"
    service = UserDesksService(endpoint_name, backend=superdesk.get_backend())
    UserDesksResource(endpoint_name, app=app, service=service)
    endpoint_name = "sluglines"
    service = SluglineDeskService(endpoint_name, backend=superdesk.get_backend())
    SluglineDesksResource(endpoint_name, app=app, service=service)
开发者ID:copyfun,项目名称:superdesk,代码行数:10,代码来源:desks.py


示例16: init_app

def init_app(app):
    endpoint_name = 'verifiedpixel_zip'
    service = VerifiedPixelZipService(endpoint_name, backend=get_backend())
    VerifiedPixelZipResource(endpoint_name, app=app, service=service)

    endpoint_name = 'verification_results'
    service = VerificationResultsService(endpoint_name, backend=get_backend())
    VerificationResultsResource(endpoint_name, app=app, service=service)

    init_tineye(app)
开发者ID:thnkloud9,项目名称:verifiedpixel,代码行数:10,代码来源:__init__.py


示例17: init_app

def init_app(app):
    from .ingest_provider_model import IngestProviderResource, IngestProviderService
    endpoint_name = 'ingest_providers'
    service = IngestProviderService(endpoint_name, backend=superdesk.get_backend())
    IngestProviderResource(endpoint_name, app=app, service=service)

    from .ingest_errors import IngestErrorsService
    endpoint_name = 'ingest_errors'
    service = IngestErrorsService(endpoint_name, backend=superdesk.get_backend())
    IngestProviderResource(endpoint_name, app=app, service=service)
开发者ID:ahilles107,项目名称:superdesk-1,代码行数:10,代码来源:__init__.py


示例18: init_app

def init_app(app):
    app.auth = SuperdeskTokenAuth()  # Overwrite the app default auth

    endpoint_name = 'auth_users'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    AuthUsersResource(endpoint_name, app=app, service=service)

    endpoint_name = 'sessions'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    SessionsResource(endpoint_name, app=app, service=service)
开发者ID:chalkjockey,项目名称:superdesk,代码行数:10,代码来源:__init__.py


示例19: init_app

def init_app(app):
    endpoint_name = 'users'
    if LDAP_SERVER:
        service = ADUsersService(endpoint_name, backend=superdesk.get_backend())
    else:
        service = DBUsersService(endpoint_name, backend=superdesk.get_backend())
    UsersResource(endpoint_name, app=app, service=service)

    endpoint_name = 'roles'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    RolesResource(endpoint_name, app=app, service=service)
开发者ID:rolpro,项目名称:superdesk-server,代码行数:11,代码来源:__init__.py


示例20: init_app

def init_app(app):
    endpoint_name = 'audit'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    auditResource = AuditResource(endpoint_name, app=app, service=service)
    app.on_inserted += auditResource.on_generic_inserted
    app.on_updated += auditResource.on_generic_updated
    app.on_deleted_item += auditResource.on_generic_deleted

    endpoint_name = 'activity'
    service = BaseService(endpoint_name, backend=superdesk.get_backend())
    ActivityResource(endpoint_name, app=app, service=service)
开发者ID:rolpro,项目名称:superdesk-server,代码行数:11,代码来源:activity.py



注:本文中的superdesk.get_backend函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python superdesk.get_resource_service函数代码示例发布时间:2022-05-27
下一篇:
Python superdesk.command函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap