Fix f-string problem
parent
e5c69ef51f
commit
fbc183de3b
|
|
@ -149,6 +149,10 @@ All PR’s are welcome!
|
|||
|
||||
## Change Log
|
||||
|
||||
**2019-10-25**
|
||||
|
||||
- Remove f-string for older Python versions, will change this on 1.0.0 version
|
||||
|
||||
**2019-10-19**
|
||||
|
||||
- Bump version: 0.1.2
|
||||
|
|
|
|||
|
|
@ -34,19 +34,13 @@ class AjaxAutocompleteSelectWidget(AutocompleteSelect):
|
|||
def render(self, name, value, attrs=None, renderer=None):
|
||||
rendered = super().render(name, value, attrs, renderer)
|
||||
|
||||
if USE_FSTRING:
|
||||
html_string = (
|
||||
f'<div class="ajax-autocomplete-select-widget-wrapper" data-qs-target-value="{self.qs_target_value}">'
|
||||
f'{rendered}'
|
||||
'</div>'
|
||||
)
|
||||
else:
|
||||
if not USE_FSTRING:
|
||||
warnings.warn('Will remove str.format, will use f-strings only', WillRemoveInVersion10)
|
||||
html_string = (
|
||||
'<div class="ajax-autocomplete-select-widget-wrapper" data-qs-target-value="{qs_target_value}">'
|
||||
'{rendered}'
|
||||
'</div>'
|
||||
).format(qs_target_value=self.qs_target_value, rendered=rendered)
|
||||
html_string = (
|
||||
'<div class="ajax-autocomplete-select-widget-wrapper" data-qs-target-value="{qs_target_value}">'
|
||||
'{rendered}'
|
||||
'</div>'
|
||||
).format(qs_target_value=self.qs_target_value, rendered=rendered)
|
||||
return html_string
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue