Python 使用客户端集成进行支付时如何运行django函数

Python 使用客户端集成进行支付时如何运行django函数,python,django,django-models,view,django-templates,Python,Django,Django Models,View,Django Templates,我想在用户通过paypal(客户端集成)付款时设置更改对象的属性 更改属性的示例可以是: def paid(id): data = User.objects.get(id=id) data.paid=True data.save() 我可以创建一个视图,并在用户付费后重定向。但我认为这将是不安全的,因为用户可以随时访问该url,并且仍然会进行更改。因此,我只想在用户付费时更改这些内容,而不重定向或让用户知道 如何做到这一点?谢谢:)

我想在用户通过paypal(客户端集成)付款时设置更改对象的属性

更改属性的示例可以是:

def paid(id):
    data = User.objects.get(id=id)
    data.paid=True
    data.save()
我可以创建一个视图,并在用户付费后重定向。但我认为这将是不安全的,因为用户可以随时访问该url,并且仍然会进行更改。因此,我只想在用户付费时更改这些内容,而不重定向或让用户知道

如何做到这一点?谢谢:)