相关疑难解决方法(0)

RuntimeWarning:DateTimeField收到一个天真的日期时间

我试图使用IPython发送一个简单的邮件.我还没有设置任何仍然出现此错误的模型.可以做些什么?

错误:/home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/models/fields/ 初始化的.py:827:RuntimeWarning:DateTimeField字段接收到的日期时间幼稚(2013年9月4日14:14:13.698105)虽然时区支持是活跃的.RuntimeWarning)

尝试:第一步是添加USE_TZ = True到您的设置文件并安装pytz(如果可能).

错误已更改:

(learn)sourabh@sL:~/Django/learn/event$ python manage.py shell
/home/sourabh/Django/learn/local/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:53: RuntimeWarning: SQLite received a naive datetime (2013-09-05 00:59:32.181872) while time zone support is active.
  RuntimeWarning)
Run Code Online (Sandbox Code Playgroud)

django django-mailer

264
推荐指数
9
解决办法
16万
查看次数

Django IPython sqlite抱怨天真的日期时间

我在Django 1.4中有一个新项目,使用sqlite db.也使用django_extenstions的shell_plus没有问题.

当我安装IPython中,双方shellshell_plus开始抱怨:

/path/to/my/virtualenv/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py:50:
RuntimeWarning: SQLite received a naive datetime (2012-07-29 13:15:45.229464) while time zone support is active.
Run Code Online (Sandbox Code Playgroud)

似乎IPython本身使用不知不觉的日期时间.怎么解决这个问题?

编辑:

我不想禁用Django的时区支持.

django ipython pytz

16
推荐指数
2
解决办法
4982
查看次数

标签 统计

django ×2

django-mailer ×1

ipython ×1

pytz ×1