编写可重用的Django组件:
调用我的组件的某些功能应该重定向到PayPal站点(如果试用期为零),或者向用户显示他已注册并进入试用期的消息。
问题是因为组件是可重用的,我不知道应该如何显示消息:它可能会重定向到显示消息的页面,也可能是基于JavaScript的弹出窗口等。
如何制作可以通过这些方式定制的可重用Django方法?
答案 0 :(得分:0)
将重定向定义为PayPal,作为可以接收名称/值对的动态方法。
然后可以轻松覆盖它以返回带有这些名称/值对的JSON以供JavaScript使用(例如,创建一个帖子表单到PayPal并自动提交它。)