python 在用户购买某些产品后授予其访问权限的最佳方式

juud5qan  于 2022-12-28  发布在  Python
关注(0)|答案(1)|浏览(195)

我正在使用Django构建一个电子学习平台,作为平台的一部分,可以购买在线课程。
对于每门课程,我都有一个多对多的用户字段,每次用户购买课程时,我都会将他们添加到该字段中。
这是一个给予用户访问课程的好方法吗?在这种情况下,你会采取什么方法?

rn0zuynd

rn0zuynd1#

是的,我会这么做。
有了这样的解决方案,你可以扩展你的manytomany表,使之具有诸如到期日期(这样用户就可以购买课程的临时访问权限)、范围(这样用户就可以只购买课程的一部分)之类的字段,你还可以将课程分组,并允许用户购买所有课程。

相关问题