现学现用之Python开发第一个项目:萤石云视频展示系统

image.png

项目中,一个小系统需要集成视频系统,由于是使用的海康威视的录像机,所以就需要与萤石云写一个接口来打通视频。于是就想尝试一下python来开发。也算是第一个python的项目吧。下面我讲一下开发过程,并分享代码。

准备工作:

1、注册萤石云:open.ys7.com,注册了以后,建立项目,拿到AppKeySecret。

2、下载萤石云客户端,扫描机器上的二维码添加设备。

开发工作:

系统采用Django框架,安装方法参考:http://www.runoob.com/django/django-install.html

萤石云参考文档:https://open.ys7.com/doc/zh/

代码:

smsagent 2.zip

AppKeySecret 配置文件在:client.py文件里修改



url = 'https://open.ys7.com/api/lapp/token/get'
parms = {
   'appKey' : '',
   'appSecret':''
}


数据库:

数据表名:

smsagent_videolist

 

数据库字段:

image.png

代码配置:

setting.py

在里面修改数据库的相关mysql连接。

还需要配置一个ip白名单,在ALLOWED_HOSTS里面添加:

ALLOWED_HOSTS = ['192.168.43.252','127.0.0.1']

运行:

python manage.py runserver 0.0.0.0:8080

访问:

127.0.0.1:8080/getlist


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright deepdis.com Rights Reserved.