我在 django-ratings 文档上看到了一些漂亮的代码,并且喜欢创建类似的东西。在谷歌搜索两周后,我不知道如何做到这一点。
也许您可以帮助我搜索什么或从哪里获得一些文档?
来自 django-ratings 文档的代码:
...
response = AddRatingView()(request, **params)
if response.status_code == 200:
if response.content == 'Vote recorded.':
request.user.add_xp(settings.XP_BONUSES['submit-rating'])
return {'message': response.content, 'score': params['score']}
return {'error': 9, 'message': response.content}
...
我的问题:
request.user.add_xp(settings.XP_BONUSES['submit-rating'])
所以我想做这样的事情:
request.user.my_shiny_function(foobar)
在此先感谢,托马斯