Python 如何在django上创建要运行的天数进度条
请告诉我,我已经创建了一个应用程序,我发现在用户得到他们申请的内容之前,很难添加进度条倒计时几天?我使用了公式now-start time/end time-now+now-start time,以天为单位,似乎效果很好,但当月数发生变化时,事情会变得很尴尬。。。Python 如何在django上创建要运行的天数进度条,python,django,progress-bar,creation,Python,Django,Progress Bar,Creation,请告诉我,我已经创建了一个应用程序,我发现在用户得到他们申请的内容之前,很难添加进度条倒计时几天?我使用了公式now-start time/end time-now+now-start time,以天为单位,似乎效果很好,但当月数发生变化时,事情会变得很尴尬。。。 请提供任何帮助无需复杂的公式。使用并仅从开始时间减去当前时间。例如 #models.py 从django.db导入模型 从django.utils.timezone立即导入 类事件(models.Model): 事件名称=models
请提供任何帮助无需复杂的公式。使用并仅从开始时间减去当前时间。例如
#models.py
从django.db导入模型
从django.utils.timezone立即导入
类事件(models.Model):
事件名称=models.CharField(最大长度=50)
开始时间=models.DateTimeField(auto\u now=False,auto\u now\u add=False)
@财产
def剩余天数(自我):
剩余时间=self.start\u时间-现在()
返回abs(剩余时间天)
days\u to\u go
将与事件名称
和开始时间
查看以更好地了解在Django中使用时间
有关Django的DateTimeField
model字段,请参阅