本文整理汇总了Python中h.notification.models.Subscriptions.get_subscriptions_for_uri方法的典型用法代码示例。如果您正苦于以下问题:Python Subscriptions.get_subscriptions_for_uri方法的具体用法?Python Subscriptions.get_subscriptions_for_uri怎么用?Python Subscriptions.get_subscriptions_for_uri使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类h.notification.models.Subscriptions
的用法示例。
在下文中一共展示了Subscriptions.get_subscriptions_for_uri方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: profile
# 需要导入模块: from h.notification.models import Subscriptions [as 别名]
# 或者: from h.notification.models.Subscriptions import get_subscriptions_for_uri [as 别名]
def profile(self):
request = self.request
user_id = request.authenticated_userid
subscriptions = Subscriptions.get_subscriptions_for_uri(
request,
user_id
)
return {'model': {'subscriptions': subscriptions}}
示例2: profile
# 需要导入模块: from h.notification.models import Subscriptions [as 别名]
# 或者: from h.notification.models.Subscriptions import get_subscriptions_for_uri [as 别名]
def profile(self):
request = self.request
model = {}
userid = request.authenticated_userid
if request.registry.feature('notification'):
model['subscriptions'] = Subscriptions.get_subscriptions_for_uri(
request,
userid
)
return {'model': model}
示例3: profile
# 需要导入模块: from h.notification.models import Subscriptions [as 别名]
# 或者: from h.notification.models.Subscriptions import get_subscriptions_for_uri [as 别名]
def profile(self):
request = self.request
userid = request.authenticated_userid
model = {}
if userid:
model["email"] = self.User.get_by_id(request, userid).email
if request.registry.feature('notification'):
model['subscriptions'] = Subscriptions.get_subscriptions_for_uri(
request,
userid
)
return {'model': model}
示例4: profile
# 需要导入模块: from h.notification.models import Subscriptions [as 别名]
# 或者: from h.notification.models.Subscriptions import get_subscriptions_for_uri [as 别名]
def profile(self):
"""
Return a serialisation of the user's profile.
For use by the frontend. Includes current email and subscriptions data.
"""
request = self.request
userid = request.authenticated_userid
model = {}
if userid:
model["email"] = User.get_by_id(request, userid).email
if request.feature("notification"):
model["subscriptions"] = Subscriptions.get_subscriptions_for_uri(userid)
return {"model": model}