mirror of
https://github.com/Hopiu/django.git
synced 2026-03-23 09:20:25 +00:00
intword and filesizeformat passed floats to ngettext() which is deprecated in Python 3.7. The rationale for this warning is documented in BPO-28692: https://bugs.python.org/issue28692. For filesizeformat, the filesize value is expected to be an int -- it fills %d string formatting placeholders. It was likely coerced to a float to ensure floating point division on Python 2. Python 3 always does floating point division, so coerce to an int instead of a float to fix the warning. For intword, the number may contain a decimal component. In English, a decimal component makes the noun plural. A helper function, round_away_from_one(), was added to convert the float to an integer that is appropriate for ngettext(). |
||
|---|---|---|
| .. | ||
| commands | ||
| contenttypes | ||
| exclude | ||
| other | ||
| other2 | ||
| patterns | ||
| project_dir | ||
| resolution | ||
| sampleproject | ||
| territorial_fallback | ||
| __init__.py | ||
| forms.py | ||
| models.py | ||
| test_compilation.py | ||
| test_extraction.py | ||
| test_management.py | ||
| test_percents.py | ||
| tests.py | ||
| urls.py | ||
| urls_default_unprefixed.py | ||
| utils.py | ||