【发布时间】:2016-08-05 10:37:34
【问题描述】:
我正在查看几个处理相同问题的相关问题,但我仍然找不到解决方法。
事实证明,每次我执行一个与 Django 相关的命令时,它都会打印出预期的输出以及如下内容:
/Library/Python/2.7/site-packages/django/db/backends/sqlite3/base.py:307: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
return name == ":memory:" or "mode=memory" in force_text(name)
以下是该行的上下文:
def is_in_memory_db(self, name):
return name == ":memory:" or "mode=memory" in force_text(name)
尽管 Django 服务器工作正常,但总是在我的屏幕上打印出这条消息有点烦人。那么,为什么会发生这种情况以及如何解决呢?
【问题讨论】: