【发布时间】:2015-12-27 07:46:31
【问题描述】:
过去 2 年我一直在使用 Django,完全没有问题,我不是新手。
我最近为模型创建了一个新属性并将其添加到 mysql 数据库中。
每当我在“views.py”中使用此属性过滤内容时,我都会得到一个空集,每当我使用“manage.py shell”使用相同的代码行时,它都会返回预期的查询集。
我试过重启httpd服务,mysqld服务,我也重启过系统但是什么都没有发生。
有人知道如何绕过这个问题吗?
这是我用来调试此问题的代码:
壳牌: 它不会让我发布图片,所以这里是代码:
>>>Session.objects.filter(cancellation_session=True)
>>>[<Session: Zumba Toning (Ladies)>]
views.py:
def gym_day2(request):
return HttpResponse(str(Session.objects.filter(cancellation_session=True)))
Http响应:
[]
请帮忙!
【问题讨论】:
-
你运行的是哪个版本的 Django?
标签: python mysql django amazon-ec2