ChemDBは、化学物質の研究室のリストを管理するためのPythonで少しのDjangoアプリです。それはまた、私たちの安全要件に準拠してドアの警告と在庫を生成します。
の手でインストールするの
ChemdbはGitのリポジトリとして提供されています:
  gitのクローンgitの://tremily.us/chemdb.git
詳細についてはホームページを参照してください。チェックアウトをインストールするには、標準を実行します。
  Pythonがインストールsetup.py
の使用法の
セットアップ
あなたがDjangoプロジェクトを持っていないとあなただけのスタンドアロンのサービスとしてchemdb実行する場合は、例のアップ書かれたサンプルプロジェクトを使用することができます。プロジェクト(一回)を設定します。
  pythonの例/ manage.py syncdbを
詳細は、Djangoのドキュメントを参照してください。
また、あなたの最初のブラウジングをより面白くするために、いくつかのサンプルデータをロードすることができます:
  pythonの例/ manage.py loaddataのexample_data
ランニング
(好きなように何度でも)ローカルホスト上のアプリケーションを実行します。
  pythonの例/ manage.pyのrunserver
あなたは、Pythonがchemdbパッケージを見つけることができますので、PYTHONPATHに、現在のディレクトリを追加する必要があります。 bashを実行している場合、それは次のようになります。
  PYTHONPATH = ":$ PYTHONPATH「Pythonの例/ manage.pyのrunserver
のハッキングの
このプロジェクトは、主に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(; C 23&deg)で
- 反応性の危険:
1.安定した
2.は、高温と圧力で不安定になることがあります。軽度の水反応性であり得る
3.不安定。暴力的な分解を受けるかもしれないが、爆発しません。水との爆発性混合物を形成することができる
強力な着火源4.爆発
5.は容易に爆発
- 特別な危険は、以下のコードを持っている:
- OX強い酸化剤
- 水Wの反応
- SA単純な窒息剤(この記号が許可された唯一のガスは窒素、ヘリウム、ネオン、アルゴン、クリプトン、キセノンである。)
の要件の
< P>- のPythonます。
- のpython-ジャンゴます。
コメントが見つかりません