Python 如何在Django中使用模型查看/模板现有数据库中的数据
我设法将现有的mySQL与Django连接起来,但当我尝试在我的应用程序中查看时。使用:Python 如何在Django中使用模型查看/模板现有数据库中的数据,python,mysql,django,django-models,Python,Mysql,Django,Django Models,我设法将现有的mySQL与Django连接起来,但当我尝试在我的应用程序中查看时。使用: from task.models import stats data = stats.objects.all() for e in data: print e.name, 'starts on', e.start_date 它一直告诉我统计数据是不存在的。我使用settings.py链接现有的数据库,并且能够对其进行验证。但我不确定如何将数据从模型中获取到模板中的视图。如有任何建议,将不胜感激 这是
from task.models import stats
data = stats.objects.all()
for e in data:
print e.name, 'starts on', e.start_date
它一直告诉我统计数据是不存在的。我使用settings.py链接现有的数据库,并且能够对其进行验证。但我不确定如何将数据从模型中获取到模板中的视图。如有任何建议,将不胜感激
这是我到目前为止所拥有的。我得到了带有“billing”和“stats”表的模型,如果我检查模型,我得到了python manage.py inspectdb
======================编辑==================
除此之外,我是Django的新手,有没有可能我在设置应用程序时搞砸了,这有关系
在settings.py下,我得到了下面的安装应用程序:我尝试输入billing/stats,但没有成功。我错过了什么
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'south',
'task',
# 'Billing',
# 'Stats',
)
这是我的文件夹它区分大小写。您是否尝试了
Stats
替代?是的,“无法导入名称统计”这就是我得到的结果您是否实际将inspectdb
的结果添加到tasks/models.py?哦。。可能就是这样,我会尽力的。我按照指示做了,但没有看到那部分。隐马尔可夫模型