2014年10月22日
Django1.7.1在1.7中修复了几个错误。
允许在管理员中引用多对多相关字段 (#23604 )
如果尝试迁移应用程序而不首先创建 contenttypes 表格 (#22411 )
修改了迁移依赖算法以避免可能的无限递归。
修正了 UnicodeDecodeError 当 flush 包含Unicode字符的错误消息 (#22882 )
恢复失踪 CHECK 不使用迁移时在某些后端省略的SQL子句 (#23416 )
已修复的序列化 type 迁移中的对象 (#22951 )
允许对管理字段进行内联和隐藏引用 (#23431 )
这个 @deconstructible decorator现在失败了 ValueError 如果装饰对象无法自动导入 (#23418 )
修正了 inlineformset_factory() 导致崩溃的错误消息 (#23451 )
恢复使用能力 ABSOLUTE_URL_OVERRIDES 与 'auth.User' 模型 (#11775 )作为副作用,该设置现在添加了 get_absolute_url() 任何出现在 ABSOLUTE_URL_OVERRIDES 但没有定义 get_absolute_url() .
避免掩盖一些 ImportError 应用程序加载期间的异常 (#22920 )。
空的 index_together 或 unique_together 模型选项不再导致无限迁移 (#23452 )
固定崩溃 contrib.sitemaps 如果 lastmod 返回A date 而不是 datetime (#23403 )
允许迁移使用 app_label 具有相同的最后部分(例如 django.contrib.auth 和 vendor.auth ) (#23483 )
恢复了deepcopy的能力 F 对象 (#23492 )
威尔士语格式 (cy )还有几个中国的地方 (zh_CN , zh_Hans , zh_Hant 和 zh_TW )已添加。马其顿语的格式是固定的(删除了后面的点, #23532 )
在迁移生成的SQL中添加了约束名称的引用,以防止名称中出现大写字符崩溃。 (#23065 )
修正了自引用多对多字段模型的重命名 (ManyToManyField('self') ) (#23503 )
增加了 get_extra() , get_max_num() 和 get_min_num() 钩子到 GenericInlineModelAdmin (#23539 )
制造 migrations.RunSQL 不再需要百分号转义。这与 cursor.execute() (#23426 )
修复了迁移中的错误,该错误阻止了对具有自定义主键的非托管模型的外键约束 (#23415 )
补充 SchemaEditor 用于mysql gis后端,以便为带有迁移的应用程序创建空间索引 (#23538 )
补充 SchemaEditor 用于Oracle GIS后端,以便为带有迁移的应用程序创建空间元数据和索引 (#23537 )
胁迫 related_name 迁移生成期间Unicode的模型字段选项,以生成同时适用于Python 2和Python 3的迁移 (#23455 )。
固定的 MigrationWriter 处理不导入的内置类型 (#23560 )
固定的 deepcopy 在 ErrorList (#23594 )
制成 admindocs 查看以浏览视图详细信息检查URL中指定的视图是否存在于urlconf中。以前可以从python路径导入任意包。这不是安全问题,因为 admindocs 只有员工用户可以访问 (#23601 )
固定的 UnicodeDecodeError 坠毁 AdminEmailHandler 请求中包含非ASCII字符 (#23593 )
固定缺失 get_or_create 和 update_or_create 论相关管理者导致 IntegrityError (#23611 )
制造 urlsafe_base64_decode() 在python 3上返回正确的类型(bytestring) (#23333 )
makemigrations 现在可以序列化时区感知值 (#23365 )
在从字段中删除空约束时向迁移请求者添加了一个提示,以防止现有空行出现整合性错误。 (#23609 )
固定的一般关系 ModelAdmin.list_filter (#23616 )
已还原python 3上SMTP后端的RFC遵从性 (#23063 )
修复了分析包含无效内容的cookie时的崩溃 (#23638 )
系统检查框架现在引发错误 models.E020 当类方法 Model.check() 无法到达 (#23615 )
使Oracle测试数据库创建在上一次测试运行的不干净退出时删除测试用户 (#23649 )
固定的 makemigrations 检测对 Meta.db_table (#23629 )
修正了向Django测试客户机提供空数据字符串时的回归 (#21740 )
修正了回归 makemessages 意外忽略静态文件的位置 (#23583 )
5月 28, 2025