可以将django模型保存到mysql数据库,但是ORM被破坏了

时间:2014-03-10 10:35:15

标签: python mysql django

我有以下型号

class ExamTimeslot(models.Model):
    course = models.ForeignKey(Course)
    start_time = models.DateTimeField()

我在python的交互模式下通过

测试我的项目
python manage.py shell 

我可以通过

保存我的模型
>>> s = datetime.datetime(2014,4,4,12,30,0,0,django.utils.timezone.utc)
>>> ex = ExamTimeslot(course=c, start_time=s)
>>> ex.save()

当我检查我的MySQL数据库时,数据已保存

mysql> select * from sm_examtimeslot;
+----+-----------+---------------------+
| id | course_id | start_time          |
+----+-----------+---------------------+
|  1 |         1 | 2014-04-04 12:30:00 |
+----+-----------+---------------------+
1 row in set (0.00 sec)

但是当我从shell查询时,没有返回任何内容

>>> ExamTimeslot.objects.all()
[]

有人可以帮我这个吗?谢谢!

0 个答案:

没有答案