more f-strings

blah blah
This commit is contained in:
Jeremy Langley 2022-02-13 09:07:05 -08:00
parent 58b4089595
commit 0b49e13ace
3 changed files with 7 additions and 7 deletions

View File

@ -856,8 +856,8 @@ class DocumentationRenderer(BaseRenderer):
return {
'document': data,
'langs': self.languages,
'lang_htmls': ["rest_framework/docs/langs/%s.html" % language for language in self.languages],
'lang_intro_htmls': ["rest_framework/docs/langs/%s-intro.html" % language for language in self.languages],
'lang_htmls': [f"rest_framework/docs/langs/{language}.html" for language in self.languages],
'lang_intro_htmls': [f"rest_framework/docs/langs/{language}-intro.html" for language in self.languages],
'code_style': pygments_css(self.code_style),
'request': request
}

View File

@ -1375,7 +1375,7 @@ class ModelSerializer(Serializer):
if not isinstance(read_only_fields, (list, tuple)):
raise TypeError(
'The `read_only_fields` option must be a list or tuple. '
'Got %s.' % type(read_only_fields).__name__
f'Got {type(read_only_fields).__name__}.'
)
for field_name in read_only_fields:
kwargs = extra_kwargs.get(field_name, {})

View File

@ -194,7 +194,7 @@ def add_class(value, css_class):
return mark_safe(class_re.sub(match.group(1) + " " + css_class,
html))
else:
return mark_safe(html.replace('>', ' class="%s">' % css_class, 1))
return mark_safe(html.replace('>', f' class="{css_class}">', 1))
return value
@ -202,7 +202,7 @@ def add_class(value, css_class):
def format_value(value):
if getattr(value, 'is_hyperlink', False):
name = str(value.obj)
return mark_safe('<a href=%s>%s</a>' % (value, escape(name)))
return mark_safe(f'<a href={value}>{escape(name)}</a>')
if value is None or isinstance(value, bool):
return mark_safe('<code>%s</code>' % {True: 'true', False: 'false', None: 'null'}[value])
elif isinstance(value, list):