ChemDB在Python有点Django的应用程序来管理化学品我们的实验室名单。它还生成门警告和库存是否符合我们的安全要求。
手工安装
Chemdb可作为一个Git仓库:
 混帐混帐克隆://tremily.us/chemdb.git
见网页了解详细信息。要安装结账,运行标准:
 蟒蛇setup.py安装
用法
设定
如果你没有一个Django项目,你只是想作为一个独立的服务运行chemdb,您可以使用写了示例中的示例项目。设置项目(一次):
 蟒蛇例如/ manage.py使用syncdb
看到Django的文档了解更多信息。
您可能还需要加载一些示例数据,使您最初的浏览更加有趣:
 蟒蛇例如/ manage.py example_data的loaddata
运行
运行该应用程序在本地主机上(很多次,只要你喜欢):
 蟒蛇例如/ manage.py的runserver
您可能需要将当前目录添加到PYTHONPATH所以Python可以找到chemdb包。如果你使用bash,这将是这样的:
  PYTHONPATH =“:$ PYTHONPATH”蟒蛇例如/ manage.py的runserver
黑客
该项目主要是筹建以下Django的教程。这是一个良好的开端,如果你是新来的Django。
其他资源
您可以在NIST搜索CAS登记号。这是用于解码的MSDS信息是有用的。
NFPA消防钻石
这些都是不同的NFPA警告的含义:
- 蓝色:健康危害
0危害并不比普通材料更高
1.可引起刺激;微小残留伤害
2.强烈或长时间接触可能引起失能;如果不及时治疗,可能会出现残留伤害
3.接触可能会导致即使治疗重伤
4.接触可能导致死亡
- 红色:火灾危险
0不会燃烧
1.必须预热点火;闪点高于200度; F(93度; C)
2.必须适度加热点火,闪点高于100度; F(38度; C)
大多数环境条件下,可能会出现3.点火,闪点低于100度; F(38度; C)
4.极易燃,并通过在标准条件下的空气,闪点低于73度将很容易分散; F(23度; C)
- 反应性危害:
1.稳定
2.可能会变得不稳定,在升高的温度和压力。可能是轻度水反应
3.不稳定;可经历猛烈分解,但不会爆炸。可形成爆炸性混合物与水
4.引爆具有很强的点火源
5.随手引爆
- 特殊危害有以下代码:
- OX强氧化剂
- w水的反应
- SA单纯窒息(针对此符号中唯一允许的气体是氮气,氦,氖,氩,氪,氙)
要求:
< p>- 在Python中
- 在蟒蛇,Django的
评论没有发现