Django 是基于 Python 的 Web 应用程序框架,django_dmPython 是 DM 提供的 Django 连接 DM 数据库的驱动,两者的版本对应关系如下:
django_dmPython 可以运行在任何安装了 python 的平台上,可以使用安装包安装,也可以直接用源码安装。
可以使用如下命令很方便地在 Windows 和 Linux 操作系统下编译并安装 django_dmPython :
也可以先生成安装文件再进行安装。
在 Windows 操作系统下生成 exe 文件的操作如下,之后只需要直接执行 exe 文件即可安装:
在 Linux 操作系统下使用 rpm 包安装 dmPython,生成 rpm 包的操作如下所示:
安装和卸载命令参考如下:
进入创建项目所在目录,例如 D:django_dmPython,在该目录下使用如下命令创建 mysite 项目:
Django 将会创建一个 mysite 目录,该目录包含 mysite 文件夹与 manage.py 文件。
Django 配置数据库默认为 sqlite3,这是一个小型数据库。要连接 DM 数据库,需修改 settings.py 中的 DATABASES 元组。配置方法如下:
OPTIONS:是各个驱动都支持的选项,只要在 OPTIONS 中以字典对象的方式配置 dmPython.connect 支持的选项即可,例如:'local_code':1。可以包含多个字典对象,用逗号分隔。dmPython.connect 请参考 3.1.1.1 dmPython.connect
在 Django 中,项目是一个网站使用的配置和应用的集合,一个项目可以包含很多个应用。例如,使用如下命令创建一个 dm 应用:
编辑 dmmodels.py 文件。
同时需要在 settings.py 文件中的 INSTALLED_APPS 中添加设置'dm.apps.DmConfig',将 dm 应用安装到 Django 项目里。
在 D:django_dmPythonmysite 目录下打开命令行工具,执行以下命令,为模型的改变生成迁移文件:
(1)在 dm 目录中新建一个 services.py 文件,在该文件中实现增、删、改、查四个基本操作。
(2)编写 dmviews.py 文件。
(3)在 dm 目录里新建 urls.py 文件。
(4)在 mysitepy 文件的 urlpatterns 列表中指定创建的 dm.urls 模块。
(5)在命令行工具中输入以下命令,启动 Django 自带的简易服务器:
默认使用浏览器访问 http://127.0.0.1:8000/dm/,即可查看输出结果。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/76717.html