我想使用Django的一个补丁版本来解决这里描述的问题:补丁和更新
https://code.djangoproject.com/ticket/7231
正如你可以在底部看到,一个补丁不存在,我想用它。
https://github.com/thirstydigital/django/commit/c7b99ad2d4b43d99b2c0f8ceba92b3d9eb07ed73
不过,我很担心,如果我的Django升级为新版本时会发生什么。
Django代码通常(合理)向后兼容,但我担心使用这可能会影响。我是否必须记住在升级后应用该补丁程序,并知道它是否适用于较新的版本?
我没有读过这些消息,甚至发布了一个链接到分支! 问题是更多,我知道它将与未来版本一起工作吗? –
对不起,我认为我的眼睛完全跳过了你承认我连接的补丁的部分......简短的回答是'不'。您不支持的代码(即wontfix补丁)不能保证与未来版本的Django一起使用。您将不得不创建适当的测试以确保您的代码不会中断 - 但无论您编写的任何代码如何,这都应该完成。 –