我正在将 Pyrocms 用于应用程序。有一个可用于文件管理的模块。虽然它足够好,但我需要根据我的要求定制它。
以下是要求
- 对于来自后端的每个文件管理员可以创建多个临时链接
- 每个文件应限制在管理员定义的某个时间范围内
- 并且每个用户的下载限制应该是 3
现在我需要建议我如何完成这些任务来完成应用程序。
我需要更多的桌子来处理这种情况吗?
或者我可以扩展现有的文件表。
临时链接如何创建它们并让用户下载文件?
另一个要求,如果用户使用该链接,下载弹出窗口来了,他取消了 3 次,我现在必须限制他,因为他现在不能下载它。
所以使用 ip 会做到这一点或其他一些建议。如果我必须通过电子邮件向单个用户发送多个链接,那么如何自定义文件模块以满足我的需求。
请给点建议。