fixed bug in last_view

This commit is contained in:
2026-04-26 08:18:27 +02:00
parent 319a461e82
commit f1ef55ce84
+6 -1
View File
@@ -34,7 +34,12 @@ def blog(request):
# incrementer le compteur de vues # incrementer le compteur de vues
client_addr = request.client_addr client_addr = request.client_addr
today = datetime.datetime.now() today = datetime.datetime.now()
if client_addr != '127.0.0.1' and entry.view_ip != client_addr and entry.view_date[:13] != str(today)[:13] and \ if entry.view_date :
last_view = entry.view_date[:13]
else:
last_view = 'None'
if client_addr != '127.0.0.1' and entry.view_ip != client_addr and last_view != str(today)[:13] and \
request.user_agent.find("spider") == 0 and request.user_agent.find("crawler") == 0 and request.user_agent.find("+http") == 0: request.user_agent.find("spider") == 0 and request.user_agent.find("crawler") == 0 and request.user_agent.find("+http") == 0:
update_view_counter(request, blog_id, client_addr, today) update_view_counter(request, blog_id, client_addr, today)