web实现DNS查询

一、功能和需求

先说下现在实现的功能吧,想要在实现一个内部DNS查询系统,通过在页面上输入域名或IP地址就可以查出对应的IP或域名。具体效果如下:

dnsquery

通过点击后面的提交查询,就可以返回相应的结果。里面的地址和域名也是可以直接更换为想要查询的地址或者内容。

二、代码实现

[……]

Read more

利用Flask-Mail开发邮件API

之前也写过python smtplib发送邮件 ,其是基于smtpmlib模块写的应用,这里是想利用flask写一个简单的API ,具体的应用场景是,假如一个局域网环境中,只有一台主机可以上外网外发邮件。其他主机不可以上外网。该主机启动一个flask API邮件外发服务,其他主机需要发送告警邮件[……]

Read more

chartkick+flask画报表

Chartkick是一个图表绘制工具,特点是UI美观、使用简单,并且支持IE6在内的大多数浏览器。chartkick 可以画 javascript 报表, 界面比较美观 ,其支持加载Google Charts 和 Highcharts图形库,而且支持集成Django, Flask/Jinja2框[……]

Read more

解决Flask-SQLAlchemy中文乱码问题

一、问题

这两天在学习使用flask + SQLAlchemy 定制一个web查询页面的demo ,在测试时,发现查询到的结果显示乱码 。这里将解决方法记录下。

二、解决思路

1、flask 程序上定位

flask的文档中提到可以通过设置SQLALCHEMY_NATIVE[……]

Read more