API: use of f-strings
This commit is contained in:
parent
91566b27e0
commit
8b90eb1566
@ -77,9 +77,7 @@ def get_activity_gpx(auth_user_id, activity_id):
|
|||||||
if not activity.gpx or activity.gpx == '':
|
if not activity.gpx or activity.gpx == '':
|
||||||
response_object = {
|
response_object = {
|
||||||
'status': 'fail',
|
'status': 'fail',
|
||||||
'message': 'No gpx file for this activity (id: {})'.format(
|
'message': f'No gpx file for this activity (id: {activity_id})'
|
||||||
activity_id
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
return jsonify(response_object), 400
|
return jsonify(response_object), 400
|
||||||
|
|
||||||
@ -103,7 +101,7 @@ def get_activity_gpx(auth_user_id, activity_id):
|
|||||||
else:
|
else:
|
||||||
gpx_content = ''
|
gpx_content = ''
|
||||||
status = 'not found'
|
status = 'not found'
|
||||||
message = 'Activity not found (id: {})'.format(activity_id)
|
message = f'Activity not found (id: {activity_id})'
|
||||||
code = 404
|
code = 404
|
||||||
|
|
||||||
response_object = {
|
response_object = {
|
||||||
|
@ -86,7 +86,7 @@ class Sport(db.Model):
|
|||||||
backref=db.backref('sports', lazy='joined'))
|
backref=db.backref('sports', lazy='joined'))
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return '<Sport {!r}>'.format(self.label)
|
return f'<Sport {self.label!r}>'
|
||||||
|
|
||||||
def __init__(self, label):
|
def __init__(self, label):
|
||||||
self.label = label
|
self.label = label
|
||||||
@ -149,8 +149,7 @@ class Activity(db.Model):
|
|||||||
single_parent=True))
|
single_parent=True))
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return '<Activity \'{}\' - {}>'.format(
|
return f'<Activity \'{self.sports.label}\' - {self.activity_date}>'
|
||||||
self.sports.label, self.activity_date, )
|
|
||||||
|
|
||||||
def __init__(self, user_id, sport_id, activity_date, distance, duration):
|
def __init__(self, user_id, sport_id, activity_date, distance, duration):
|
||||||
self.user_id = user_id
|
self.user_id = user_id
|
||||||
@ -270,8 +269,8 @@ class ActivitySegment(db.Model):
|
|||||||
ave_speed = db.Column(db.Numeric(6, 2), nullable=True) # km/h
|
ave_speed = db.Column(db.Numeric(6, 2), nullable=True) # km/h
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return '<Segment \'{}\' for activity \'{}\'>'.format(
|
return (f'<Segment \'{self.segment_id}\' '
|
||||||
self.segment_id, self.activity_id, )
|
f'for activity \'{self.activity_id}\'>')
|
||||||
|
|
||||||
def __init__(self, segment_id, activity_id):
|
def __init__(self, segment_id, activity_id):
|
||||||
self.segment_id = segment_id
|
self.segment_id = segment_id
|
||||||
@ -319,11 +318,9 @@ class Record(db.Model):
|
|||||||
_value = db.Column("value", db.Integer, nullable=True)
|
_value = db.Column("value", db.Integer, nullable=True)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return '<Record {} - {} - {}>'.format(
|
return (f'<Record {self.sports.label} - '
|
||||||
self.sports.label,
|
f'{self.record_type} - '
|
||||||
self.record_type,
|
f"{self.activity_date.strftime('%Y-%m-%d')}>")
|
||||||
self.activity_date.strftime('%Y-%m-%d')
|
|
||||||
)
|
|
||||||
|
|
||||||
def __init__(self, activity, record_type):
|
def __init__(self, activity, record_type):
|
||||||
self.user_id = activity.user_id
|
self.user_id = activity.user_id
|
||||||
|
@ -47,8 +47,7 @@ def create_activity(
|
|||||||
new_activity.title = title
|
new_activity.title = title
|
||||||
else:
|
else:
|
||||||
sport = Sport.query.filter_by(id=new_activity.sport_id).first()
|
sport = Sport.query.filter_by(id=new_activity.sport_id).first()
|
||||||
new_activity.title = '{} - {}'.format(sport.label,
|
new_activity.title = f'{sport.label} - {new_activity.activity_date}'
|
||||||
new_activity.activity_date)
|
|
||||||
|
|
||||||
if gpx_data:
|
if gpx_data:
|
||||||
new_activity.gpx = gpx_data['filename']
|
new_activity.gpx = gpx_data['filename']
|
||||||
@ -189,9 +188,9 @@ def get_file_path(auth_user_id, activity_file):
|
|||||||
|
|
||||||
def get_new_file_path(auth_user_id, activity_date, activity_file, sport):
|
def get_new_file_path(auth_user_id, activity_date, activity_file, sport):
|
||||||
old_filename = secure_filename(activity_file.filename)
|
old_filename = secure_filename(activity_file.filename)
|
||||||
extension = '.{}'.format(old_filename.rsplit('.', 1)[1].lower())
|
extension = f".{old_filename.rsplit('.', 1)[1].lower()}"
|
||||||
_, new_filename = tempfile.mkstemp(
|
_, new_filename = tempfile.mkstemp(
|
||||||
prefix='{}_{}_'.format(activity_date, sport),
|
prefix=f'{activity_date}_sport_',
|
||||||
suffix=extension
|
suffix=extension
|
||||||
)
|
)
|
||||||
dir_path = os.path.join(
|
dir_path = os.path.join(
|
||||||
|
@ -27,7 +27,7 @@ class User(db.Model):
|
|||||||
backref=db.backref('users', lazy='joined'))
|
backref=db.backref('users', lazy='joined'))
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return '<User %r>' % self.username
|
return f'<User {self.username!r}>'
|
||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self, username, email, password,
|
self, username, email, password,
|
||||||
|
Loading…
Reference in New Issue
Block a user