Я видел какой-то изящный код в документации по django-рейтингу и хотел создать нечто подобное После двухнедельного поиска в Google я понятия не имел, как это сделать.
Может быть, вы могли бы помочь мне, что искать или где взять некоторые документы?
Код из django-рейтинговых документов:
...
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)
Спасибо заранее,
Томас