赞
踩
分析:在对数据库内容进行查询操作时报错
按提示找到dbapi2.py文件 查看报错位置
错误的位置需要传入日期格式,Y-m-d
看一下modes.py设置的时间格式以及数据库中存储的时间形式
按照models.py所写的birthday来说,应该是date类型,而数据库存储的却是时间戳,经过百度,是sqlite3不支持时间格式的原因,在百度找到两种解决方案,
更换存储的数据库,使用mysql数据库,但这样很麻烦
将Date改成Datetime,改完之后一定要重新执行两条数据库迁移命令**,执行完就恢复正常
python manage.py makemigrations
python manage.py migrate
这个错误实在使用pycharm启动django时发生的,刚开始网上搜说是django没有配置setting.py文件
在命令窗口启动django
执行命令python manage.py runserver 8081
这个错误其实仔细查看会很容易,原来是我启动错了文件,不能单独执行一个文件,切换成自己执行的框架名称,重新启动就ok
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。