Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用django应用程序从MySQL中的现有表检索数据_Python_Mysql_Django - Fatal编程技术网

Python 使用django应用程序从MySQL中的现有表检索数据

Python 使用django应用程序从MySQL中的现有表检索数据,python,mysql,django,Python,Mysql,Django,我在Mysql数据库中有一个现有表。我想从表中检索值,并使用模板在网格中显示它们。在您的设置中,在数据库变量中分配值 DATABASES = { # after your 'default' connection: 'legacy_db': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'old_db', 'USER': '', 'PASSWORD': '', 'HOST': '',

我在Mysql数据库中有一个现有表。我想从表中检索值,并使用模板在网格中显示它们。

在您的设置中,在数据库变量中分配值

    DATABASES = {
    # after your 'default' connection:
    'legacy_db': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'old_db',
    'USER': '',
    'PASSWORD': '',
    'HOST': '',
    'PORT': '',
  • 使用自动生成django模型

    它将生成现有表的模型

注意:如果使用MyISAM存储引擎,请注意外键约束。django仅在InnoDB引擎上检测fk字段

  • 使用从现有MySQL表检索数据
获取您的对象


在您的设置中,指定数据库中的值变量

    DATABASES = {
    # after your 'default' connection:
    'legacy_db': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'old_db',
    'USER': '',
    'PASSWORD': '',
    'HOST': '',
    'PORT': '',
  • 使用自动生成django模型

    它将生成现有表的模型

注意:如果使用MyISAM存储引擎,请注意外键约束。django仅在InnoDB引擎上检测fk字段

  • 使用从现有MySQL表检索数据
获取您的对象


到目前为止你尝试了什么?你遇到了什么困难?你可以检查这个你到目前为止尝试了什么?你遇到了什么困难?你可以检查这个
>>> # This will run on the 'legacy_db' database.
>>> Foo.objects.using('legacy_db').all()