ChemDB est une petite application en Python Django pour gérer la liste de notre laboratoire de produits chimiques. Il génère également des avertissements de portes et les inventaires de la conformité avec nos exigences de sécurité.
Installation à la main
Chemdb est disponible comme un dépôt Git:
& Nbsp; git clone git: //tremily.us/chemdb.git
Voir la page d'accueil pour plus de détails. Pour installer la caisse, exécutez la norme:
& Nbsp; python setup.py install
Utilisation
Installer
Si vous ne avez pas un projet Django et vous voulez juste pour exécuter chemdb comme un service autonome, vous pouvez utiliser l'exemple de projet rédigé dans l'exemple. Mettre en place le projet (une fois):
& Nbsp; par exemple python / manage.py syncdb
Voir la documentation de Django pour plus de détails.
Vous pouvez également charger des données d'exemple, pour faire de votre navigation initiale plus intéressant:
& Nbsp; par exemple python / manage.py loaddata example_data
Course
Exécutez l'application sur votre hôte local (autant de fois que vous le souhaitez):
& Nbsp; par exemple python / manage.py runserver
Vous devrez peut-être ajouter le répertoire courant PYTHONPATH afin python peut trouver le paquet de chemdb. Si vous utilisez bash, cela ressemblera:
& Nbsp; PYTHONPATH = ":. $ PYTHONPATH" exemple python / manage.py runserver
Hacking
Ce projet a été largement dans suivant le tutoriel de Django. Ce est un bon endroit pour commencer si vous êtes nouveau à Django.
Autres ressources
Vous pouvez rechercher les numéros CAS au NIST. Ce est utile pour décoder les fiches signalétiques.
NFPA feu diamant
Ce sont les significations des différents avertissements NFPA:
- Bleu: Danger pour la santé
0. Hazard ne dépassant pas un matériau ordinaire
1. Peut causer une irritation; lésion résiduelle minimale
2. exposition intense ou prolongée peut provoquer une incapacité; Préjudice résiduelle peut se produire si ne est pas traitée
3. L'exposition peut provoquer des blessures graves, même si elle est traitée
4. L'exposition peut entraîner la mort
- Rouge: Risque d'incendie
0. Ne brûle pas
1. Doit être préchauffé pour l'allumage; point d'éclair supérieur à 200 & deg; F (93 & deg; C)
2. Doit être modérément chauffé pour l'allumage, point d'éclair supérieur à 100 & deg; F (38 & deg; C)
3. Allumage peut se produire dans des conditions ambiantes plus, Flashpoint dessous de 100 & deg; F (38 & deg; C)
4. Extrêmement inflammable et sera facilement se disperser dans l'air dans des conditions standard, point d'éclair inférieur 73 & deg; F (23 & deg; C)
- les risques de réactivité:
1. Stable
2. peut devenir instable à des températures et des pressions élevées. Peut être légèrement eau réactive
3. instable; peut subir une décomposition violente, mais ne sera pas exploser. Peut former des mélanges explosifs avec l'eau
4. Fait exploser avec une forte source d'inflammation
5. détone Facilement
- Dangers particuliers ont les codes suivants:
- OX oxydant fort
- W eau réactive
- SA asphyxiants simples (. Les seuls gaz pour lesquels ce symbole est autorisé sont l'azote, l'hélium, le néon, l'argon, le krypton et xénon)
Exigences :
< p>- Python
- python-django
Commentaires non trouvées