Linuxeden 开源社区 --
Django 是一个高级的 Python Web 框架,旨在快速开发和简单,实用的设计。
Django 1.11.3 已发布,该版本修复了 1.11.2 中的一些 bug ,具体如下:
- Removed an incorrect deprecation warning about a missing
renderer
argument if aWidget.render()
method accepts**kwargs
- Fixed a regression causing
Model.__init__()
to crash if a field has an instance only descriptor - Fixed an incorrect
DisallowedModelAdminLookup
exception when using a nested reverse relation inlist_filter
- Fixed admin’s
FieldListFilter.get_queryset()
crash on invalid input - Fixed invalid HTML for a required
AdminFileWidget
- Fixed model initialization to set the name of class-based model indexes for models that only inherit
models.Model
- Fixed crash in admin’s inlines when a model has an inherited non-editable primary key
- Fixed
QuerySet.union()
,intersection()
, anddifference()
when combining with anEmptyQuerySet
- Prevented
Paginator
’s unordered object list warning from evaluating aQuerySet
. - Fixed the value of
redirect_field_name
inLoginView
’s template context. It’s now an empty string (as it is for the original function-basedlogin()
view) if the corresponding parameter isn’t sent in a request (in particular, when the login page is accessed directly). - Prevented attribute values in the
django/forms/widgets/attrs.html
template from being localized so that numeric attributes (e.g.max
andmin
) ofNumberInput
work correctly - Removed casting of the option value to a string in the template context of the
CheckboxSelectMultiple
,NullBooleanSelect
,RadioSelect
,SelectMultiple
, andSelect
widgets . In Django 1.11.1, casting was added in Python to avoid localization of numeric values in Django templates, but this made some use cases more difficult. Casting is now done in the template using the|stringformat:'s'
filter. - Prevented a primary key alteration from adding a foreign key constraint if
db_constraint=False
- Fixed
UnboundLocalError
crash inRenameField
with nonexistent field - Fixed a regression preventing a model field’s
limit_choices_to
from being evaluated when aModelForm
is instantiated
下载地址:
转自 http://ift.tt/2ufa64m
The post Django 1.11.3 发布,Python 的 Web 框架 appeared first on Linuxeden开源社区.
http://ift.tt/2sh6oWt
没有评论:
发表评论