use timezone.now() instead of datetime.now()
This commit is contained in:
parent
a68abcc60e
commit
5c933b7e43
|
@ -25,6 +25,7 @@ from django import template
|
|||
from django.conf import settings
|
||||
from django.db import models
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from django.utils import timezone
|
||||
|
||||
from combo.data.models import CellBase
|
||||
from combo.data.library import register_cell_class
|
||||
|
@ -82,7 +83,7 @@ class BasketItem(models.Model):
|
|||
url = sign_url(url, key='xxx')
|
||||
message = {'result': 'ok'}
|
||||
r = requests.post(url, data=json.dumps(message), timeout=3)
|
||||
self.notification_date = datetime.datetime.now()
|
||||
self.notification_date = timezone.now()
|
||||
self.save()
|
||||
|
||||
|
||||
|
|
|
@ -23,6 +23,7 @@ from django.contrib.auth.models import User
|
|||
from django.core.urlresolvers import reverse
|
||||
from django.http import HttpResponse, HttpResponseRedirect
|
||||
from django.template.response import TemplateResponse
|
||||
from django.utils import timezone
|
||||
from django.views.decorators.csrf import csrf_exempt
|
||||
from django.views.generic import View, ListView
|
||||
|
||||
|
@ -130,7 +131,7 @@ class CallbackView(View):
|
|||
assert payment_response.result == eopayment.PAID
|
||||
transaction = Transaction.objects.get(order_id=payment_response.order_id)
|
||||
transaction.bank_data = payment_response.bank_data
|
||||
transaction.end_date = datetime.datetime.now()
|
||||
transaction.end_date = timezone.now()
|
||||
transaction.save()
|
||||
for item in transaction.items.all():
|
||||
item.payment_date = transaction.end_date
|
||||
|
|
Reference in New Issue