简介

本文档旨在介绍在Python环境使用django框架开发基于神通数据库应用程序接口的程序的步骤和方式。 在django中安装神通数据库的oscar方言,神通oscar方言依赖STPython开发接口,STPython接口依赖ACI接口。 Django部署oscar方言后,并且django的数据库后台配置为神通数据库,即可进行连接神通数据库等操作,调用逻辑如下:

../../../../_images/django_depends.png

详细STPtyhon的部署,参考《STPython程序员开发指南》 目前支持在Linux和windows环境使用django操作神通数据库,同时支持龙芯、飞腾、鲲鹏、兆芯等多CPU架构下的国产操作系统。

环境部署

部署步骤

部署前提

必须组件 版本要求 默认安装路径
Python django版本支持的Python版本都可以  
STPython 需要与python版本匹配 Python安装目录下的Libsite-packages
ACI v2.0.16?以上 神通数据库的安装目录下的aci文件夹
Django 对应的python支持的django版本 Python安装目录下的Libsite-packages
Oscar方言 需要与django版本匹配 见后续方言的安装章节

方言安装

将contrib\gis\db\backends\oscar文件夹拷贝到django在Python中的安装目录下:$django\contrib\gis\db\backends下 ; 将db\backends\oscar文件夹拷贝到django包中$django\db\backends下。