[英]how to create django template tag for custom model
我是 Django 模板標簽的新手。 我正在嘗試在 django html 模板上顯示登錄的用戶 payment_status 和剩余天數。 為此,我編寫了模型,但我不知道如何為此編寫模板標記。 請求您的幫助。
models.py
class User_subscription(models.Model):
user_id = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, unique=True)
subscription_id = models.ForeignKey(Subscription, on_delete=models.CASCADE)
subscripted_date = models.DateTimeField()
expired_date = models.DateTimeField()
payment_status = models.CharField(max_length=50)
payment_details = jsonfield.JSONField()
我想在模型中顯示上面的 payment_status 並且剩余天數 = expired_date-subscripted_date
你應該看看Django 文檔
但理想情況下,您應該從 Django 視圖中發送變量,然后在模板中將變量放在雙引號中{{ }}
在你的情況下,你將有
{{expired_date - subscripted_date}}
但我鼓勵你查看文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.