繁体   English   中英

订阅网站/桌面应用程序[PYTHON]

[英]Subscription web/desktop app [PYTHON]

首先请原谅我,如果我再次未能正确地提出我的问题。

我需要构建一个应用程序来管理杂志订阅。 客户希望输入订户数据,然后以预先设定的时间间隔(例如订户的订购即将到期)以及在任何时间查看所有订户记录的选项接收警报。 还需要向特定订户发送SMS /电子邮件以提醒他们续订订阅的工具。

我对python非常熟悉,但这将是我的第一个真正的项目。 我决定使用django将其构建为Web应用程序,允许管理员用户查看/添加/修改所有记录以及其他订阅。 我有什么选择来整合在线支付服务? 另外,我如何管理SMS警报功能? 任何其他指针/建议都会受到欢迎。

谢谢

支付网关集成:

短信提醒:

  • django-sms是一个Django应用程序,它“......旨在发送短信息,就像发送电子邮件一样简单。” 所以可能是一个好的开始。

Django将军

  • 你没有提到你对Django本身的知识水平; 如果你需要了解你的Django技能,我强烈推荐这本书Django 1.0网站开发

我认为值得指出的是,我在这里提到的资源都是在谷歌搜索每个主题的前几个结果中找到的。 这些是我使用的搜索词:

  • django支付网关集成
  • django paypal整合(因为我事先知道PayPal)
  • django sms警报

我想对SMS警报部分发表评论。

首先,我必须承认我不熟悉Django,但我认为它就像大多数其他Web框架一样:基于请求。 这可能是您的第一个问题,因为警报服务需要独立于请求运行。 你当然可以一起破解一些外部触发请求的东西...... :-)

现在对于SMS部分:很大程度上取决于您计划如何实现这一点。 如果您要使用SMS提供程序,可以选择多种方法,让您通过简单的HTTP请求发送SMS。 我不推荐其他方法,即使用真正的手机或短信调制解调器并自己处理交付:这太麻烦了,你必须考虑更多的问题:例如重试手机的消息传输因为内存已满而关闭或无法接收短信。 您友好的短信服务提供商可能会处理这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM