diff --git a/src/imag/models.py b/src/imag/models.py index bfe5c13..3976f73 100644 --- a/src/imag/models.py +++ b/src/imag/models.py @@ -4,7 +4,7 @@ import base64 import typing as t -from datetime import datetime +import datetime from enum import Enum, auto from io import BytesIO from secrets import SystemRandom @@ -89,12 +89,12 @@ class Image(db.Model): desc: t.Optional[str] = db.Column(Unicode(const.DESC_LEN)) created: datetime = db.Column( DateTime, - default=datetime.utcnow, + default=datetime.datetime.now(datetime.UTC), nullable=False, ) edited: datetime = db.Column( DateTime, - default=datetime.utcnow, + default=datetime.datetime.now(datetime.UTC), nullable=False, ) score: int = db.Column( diff --git a/src/imag/views.py b/src/imag/views.py index 6557d6a..68bb38a 100644 --- a/src/imag/views.py +++ b/src/imag/views.py @@ -4,7 +4,7 @@ import os import typing as t -from datetime import datetime +import datetime import flask import magic @@ -117,7 +117,7 @@ def edit(iid: int) -> Response: file.save(os.path.join(const.IMAGE_DIR, str(image.iid))) flask.flash("Image file edited.") - image.edited = datetime.utcnow() # type: ignore + image.edited = datetime.datetime.now(datetime.UTC) # type: ignore models.db.session.commit() return flask.redirect("/")