2. 概述

  • 框架说明

  • 支持情况

  • 配置说明

2.1. 框架说明

Django是一个高水准的Python编程语言驱动的开源模型,是视图、控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便快捷地创建高品质、易维护、数据库驱动的应用程序。

相关的官方文档可以访问 Django documentation | Django documentation | Django 。

本章主要说明了Django的KingbaseES方言包如何使用以及方言包使用时应当注意的情况。

2.2. 支持情况

由于Django的KingbaseES方言包依赖ksycopg2,因此方言包的支持情况与ksycopg2一致,如下表所示:

表 2.2.8 Django方言包支持情况

Python版本

系统架构

说明

Python2.7

Linux amd64

仅提供64位支持

Linux aarch64

仅提供64位支持

Linux mips64le

仅提供64位支持

Windows

提供32和64位支持,32位需要VC9运行时, 64位需要VC12运行时

Python3.5

Linux amd64

仅提供64位支持

Linux aarch64

仅提供64位支持

Linux mips64le

尚不支持该版本

Windows

提供32和64位支持,都需要VC12运行时

目前提供两个Django方言包,一个基于Django1.11.29(支持Python2.7和Python3)制作,另一个基于Django2.2.14(仅支持Python3),在Django其他版本上并没有进行充分测试,可能有不支持的情况。

2.3. 配置说明

首先,需要安装Django,由于KingbaseES方言包依赖ksycopg2,还需要配置ksycopg2,配置的文档可以参考 KingbaseES客户端编程接口指南-Python 。

将KingbaseES方言包放入Django下的dialects文件夹中即可,如果不确定Django的安装路径,可以在命令行中执行以下语句查看:

pip show django

如图1.3.1 所示,其中Location的位置即Django的安装路径,则需要将方言包放至"D:\Program Files\Python35\Lib\site-packages\django\db\backends"。

金仓数据库KingbaseES客户端编程开发框架-Django(2. 概述)相关推荐

  1. 金仓数据库KingbaseES客户端编程开发框架-Django(3. 使用说明)

    3. 使用说明 连接数据库 完整的DSN和Easy Connet 线程选项 命名问题 NULL和空字符串 TextField限制 3.1. 连接数据库 打开settings.py文件,然后修改DATA ...

  2. 金仓数据库KingbaseES客户端编程开发框架-Efcore(3. Kdbndp.EntityFrameworkCore.KingbaseES在.net core中使用 windows)

    3. Kdbndp.EntityFrameworkCore.KingbaseES在.net core中使用(windows) 本部分介绍了在Windows环境下,Kdbndp.EntityFramew ...

  3. 金仓数据库KingbaseES客户端编程接口指南-ODBC(6. KingbaseES ODBC 的扩展属性)

    6. KingbaseES ODBC 的扩展属性 KingbaseES ODBC 数据源的高级选项 Linux环境下SQLDriverConnect()连接串中KingbaseES ODBC的扩展连接 ...

  4. 金仓数据库KingbaseES客户端编程接口指南-DCI(3. DCI 工程配置)

    3. DCI 工程配置¶ Windows 平台工程搭建(vs2008) Linux平台工程搭建 服务的配置方法与参数说明 多主机地址配置 3.1. Windows 平台工程搭建(VS2008) 3.2 ...

  5. 金仓数据库 KingbaseES 客户端编程接口指南 - JDBC(11. JDBC 示例说明)

    11. JDBC 示例说明 在所提供的用例中,使用的数据库信息为,用户名:system; 密码:manager; 数据库名:test; 端口号:54321 数据源示例 连接池示例 Statement ...

  6. 金仓数据库 KingbaseES 客户端编程接口指南 - ODBC 驱动使用

    7. KingabseES ODBC 驱动使用 Windows 中 ODBC 驱动使用步骤(VS2013) Linux 下调用 ODBC 驱动步骤 7.1. Windows 中 ODBC 驱动使用步骤 ...

  7. 金仓数据库 KingbaseES 客户端登录方式

    一.文件位置 默认位置 查看参数 hba_file 修改文件位置 Step 1: ksql中修改参数 Step 2: hba_conf文件移动到之前设定的位置 mv sys_hba.conf /hom ...

  8. 金仓数据库 KingbaseES 异构数据库移植指南 (4. 应用迁移流程)

    4. 应用迁移流程 本文档描述了一套完整的数据库系统评估与迁移方案,目的是帮助客户更明确的了解数据库系统迁移至KingbaseES的流程.方法.关键节点及注意事项,依据数据库系统迁移全过程方法论及各关 ...

  9. 解决金仓数据库KingbaseES创建serial列并将其设置为主键约束,同时copy两条及以上数据时报错的问题

    ​  关键字 人大金仓.金仓数据库.KingbaseES.KES.serial.copy.PRIMARY KEY 问题描述 使用KingbaseES V8R3数据库的客户端工具ksql执行copy - ...

最新文章

  1. mysql的聚合函数综合案例_MySQL常用聚合函数详解
  2. python xpath语法-Python Xpath语法
  3. [转]常见的动态规划问题分析与求解
  4. 环形数组最大子数组之和
  5. 首航节能:光热行业刚起步 子公司处于亏损状态
  6. java中String值为空字符串与null的判断方法
  7. C++ Sets MultiSets
  8. sshd被攻击的自动防御方法v2
  9. 高项信息系统项目管理师考试大纲——重点知识
  10. jsp中为什么有时out.write不能写,为什么?
  11. Mac聚焦搜索Spotlight搜不到文件怎么办?
  12. dubbo源码 -- 服务导出
  13. python定时任务_Python 定时任务的实现方式
  14. rsync udr——远程大文件传输加速
  15. VUE3+TS脚手架安装+目录文件规范
  16. 【感恩节的小礼物】yagmail给家人朋友来一份含有温情的关心和推送吧~Python3自动发送暖心内容邮件。
  17. 阿里云域名注册与免费证书申请
  18. 从拼多多薅羊毛事件来看类似事件的后续处理流程(全程吃瓜汇总)
  19. 网易互娱2017实习生招聘在线笔试(三)
  20. html 占用空间 滚动轴_html – 缩放子级上的溢出滚动:X和Y轴上的不同行为

热门文章

  1. 数据库之decode函数的用法
  2. 工程造价步骤_工程造价的六个步骤是什么?
  3. 字节序 主机字节序与网络字节序互相转换
  4. python里面三个很有用的大小写处理方法
  5. setenforce: SELinux is disabled解决方案
  6. YAML 与 front-matter
  7. 软件架构--入门导读--欲穷千里目,更上一层楼
  8. 我微笑,因为你微笑了
  9. forEach的应用
  10. Android Studio的ADV无法启动解决办法