概述
小编典典
没问题!我一直都这样做。
至于“不要编辑或更新数据”,只要不要在您的应用程序中添加任何会更新数据的内容即可。塞勒姆关于在MySQL端使用权限的建议也是一个好主意。
要检索数据,您有两个选择:
1)您可以创建与MySQL数据库中的表相对应的Django模型。您可以手动执行此操作,也可以在manage.py中使用“
inspectdb”命令,从而为自己提供一个良好的起点。然后执行以下操作:
def myview(request):
rows = MyModel.objects.using('mysql').all()
return render_to_response("mytemplate.html", {"rows" : rows })
2)您可以在应用程序中手动管理连接和查询。在视图中这是完全有效的:
def myview(request):
conn = MySQLdb.connect("connection info here")
try:
cursor = conn.cursor()
cursor.execute("select * from mytable")
rows = cursor.fetchall()
finally:
conn.close()
return render_to_response("mytemplate.html", {"rows" : rows})
最终-Django非常高兴将MySQL用作数据库。如果您的DBA让Django在同一数据库中创建表,则可能会简化事情。
2020-07-27
最后
以上就是结实大米为你收集整理的python提取数据库数据更新到模板文档中_使用django从外部数据库将数据提取到模板...的全部内容,希望文章能够帮你解决python提取数据库数据更新到模板文档中_使用django从外部数据库将数据提取到模板...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复