feat: ⏰ include natural time in latest post json response
This commit is contained in:
parent
4d46e4e254
commit
7edf5de33c
1 changed files with 5 additions and 1 deletions
|
|
@ -2,6 +2,7 @@ import json
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.contrib import messages
|
from django.contrib import messages
|
||||||
|
from django.contrib.humanize.templatetags.humanize import naturaltime
|
||||||
from django.core.exceptions import PermissionDenied
|
from django.core.exceptions import PermissionDenied
|
||||||
from django.http import HttpResponse
|
from django.http import HttpResponse
|
||||||
from django.shortcuts import redirect
|
from django.shortcuts import redirect
|
||||||
|
|
@ -86,7 +87,10 @@ class LatestPostJSONView(BaseView):
|
||||||
json.dumps({"post": None}), content_type="application/json"
|
json.dumps({"post": None}), content_type="application/json"
|
||||||
)
|
)
|
||||||
post_data = {
|
post_data = {
|
||||||
"date": str(post.created_at),
|
"date": {
|
||||||
|
"iso": str(post.created_at),
|
||||||
|
"natural": naturaltime(post.created_at),
|
||||||
|
},
|
||||||
"text": post.get_verb_display()
|
"text": post.get_verb_display()
|
||||||
% {"user": f"@{post.created_by.username}", "food": post.food},
|
% {"user": f"@{post.created_by.username}", "food": post.food},
|
||||||
"food": post.food,
|
"food": post.food,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue