Change the way we import datetime

This makes it easier to use datetime.date later.
This commit is contained in:
Baptiste Jonglez 2022-01-14 21:38:54 +01:00
parent 7cb43f58c0
commit 0d13078fc1

View file

@ -1,5 +1,5 @@
from collections import defaultdict from collections import defaultdict
from datetime import datetime import datetime
from dateutil.parser import parse from dateutil.parser import parse
from debts import settle from debts import settle
@ -608,8 +608,8 @@ class Bill(db.Model):
owers = db.relationship(Person, secondary=billowers) owers = db.relationship(Person, secondary=billowers)
amount = db.Column(db.Float) amount = db.Column(db.Float)
date = db.Column(db.Date, default=datetime.now) date = db.Column(db.Date, default=datetime.datetime.now)
creation_date = db.Column(db.Date, default=datetime.now) creation_date = db.Column(db.Date, default=datetime.datetime.now)
what = db.Column(db.UnicodeText) what = db.Column(db.UnicodeText)
external_link = db.Column(db.UnicodeText) external_link = db.Column(db.UnicodeText)
@ -623,7 +623,7 @@ class Bill(db.Model):
def __init__( def __init__(
self, self,
amount: float, amount: float,
date: datetime = None, date: datetime.datetime = None,
external_link: str = "", external_link: str = "",
original_currency: str = "", original_currency: str = "",
owers: list = [], owers: list = [],