我安装了第三方应用程序"在我的项目中命名为 rosetta ,用于管理我的翻译更多"系统"从这个命令的方式:
sudo easy_install django-rosetta
我对rosetta没有任何问题,我可以通过其界面很好地管理我的翻译,但我一直在我的控制台观看,当我重新开始测试时
/manage.py runserver
并刷新rosetta接口,我得到了这个问题:
/home/user/PROJECT/AMBIENTE1/lib/python3.4/site-packages/django/template/base.py:290: RemovedInDjango18Warning:'
cycle
模板标记正在更改为 逃避其论点;不推荐使用非自动转换版本。加载 它来自future
标记库以开始使用新行为 compiled_result = compile_func(self,token)
此问题仅在我刷新浏览器时显示rosetta,另一方面,如果我刷新网站(我的项目)或我的管理面板没有出现...
我的项目真的很完美,但我有这个问题......
感谢您的回答
度过美好的一天!!
答案 0 :(得分:1)
django-rosetta包的作者需要更新循环标记的使用。
警告意味着Django开发人员已经发现当前版本的django-rosetta正在使用循环方式存在问题,他们计划在将来的版本中删除该功能。 https://docs.djangoproject.com/en/dev/releases/1.9/#cycle-syntax-with-comma-separated-arguments
一般来说,您现在可以忽略此类警告。当您升级到已删除或不再支持已弃用功能的Django版本时,它将成为一个问题。