ChemDB είναι λίγο Django εφαρμογή σε Python για την διαχείριση της λίστας εργαστήριο μας από χημικές ουσίες. Παράγει επίσης προειδοποιήσεις πόρτα και αποθέματα για τη συμμόρφωση με τις απαιτήσεις ασφαλείας μας.
Εγκατάσταση με το χέρι
Chemdb είναι διαθέσιμο ως αποθετήριο Git:
& Nbsp? Git κλώνος GIT: //tremily.us/chemdb.git
Δείτε την ιστοσελίδα για λεπτομέρειες. Για να εγκαταστήσετε το ταμείο, εκτελέστε το πρότυπο:
& Nbsp? Python setup.py εγκαταστήσετε
Χρήση
Ρύθμιση
Αν δεν έχετε ένα έργο Django και απλά θέλετε να εκτελέσετε chemdb ως αυτόνομη υπηρεσία, μπορείτε να χρησιμοποιήσετε το παράδειγμα του έργου γραμμένο σε παράδειγμα. Ρυθμίστε το έργο (μια φορά):
& Nbsp? Πύθωνα παράδειγμα / manage.py syncdb
Ανατρέξτε στην τεκμηρίωση του Django για περισσότερες λεπτομέρειες.
Μπορεί επίσης να θέλετε να φορτώσετε κάποια στοιχεία παράδειγμα, για να κάνει την αρχική σας περιήγηση πιο ενδιαφέρον:
& Nbsp? Πύθωνα παράδειγμα / manage.py loaddata example_data
Τρέξιμο
Εκτελέστε την εφαρμογή σε τοπικό κεντρικό υπολογιστή σας (όσες φορές θέλετε):
& Nbsp? Πύθωνα παράδειγμα / manage.py runserver
Μπορεί να χρειαστεί να προσθέσετε τον τρέχοντα κατάλογο PYTHONPATH έτσι η Python μπορεί να βρει το πακέτο chemdb. Αν τρέχετε bash, που θα μοιάζει με:
& Nbsp? PYTHONPATH = ":. $ PYTHONPATH" python παράδειγμα / manage.py runserver
Hacking
Το έργο αυτό ήταν σε μεγάλο βαθμό χτίζει μετά από το φροντιστήριο Django. Αυτό είναι ένα καλό μέρος για να ξεκινήσετε αν είστε νέος στο Django.
Άλλοι πόροι
Μπορείτε να αναζητήσετε αριθμούς CAS Μητρώου στο NIST. Αυτό είναι χρήσιμο για την αποκωδικοποίηση MSDS πληροφορίες.
NFPA φωτιά διαμάντι
Αυτές είναι οι έννοιες των διαφόρων NFPA προειδοποιήσεις:
- Μπλε: Κίνδυνος για την υγεία
0. κινδύνου δεν είναι μεγαλύτερη από το συνηθισμένο υλικό
1. Μπορεί να προκαλέσει ερεθισμό? ελάχιστη εναπομένουσα ζημία
2. Έντονη ή παρατεταμένη έκθεση μπορεί να προκαλέσει ανικανότητα? Επικουρικές τραυματισμός μπορεί να συμβεί αν δεν αντιμετωπιστεί
3. Η έκθεση θα μπορούσε να προκαλέσει σοβαρό τραυματισμό, ακόμη και αν αντιμετωπίζονται
4. Η έκθεση μπορεί να προκαλέσει το θάνατο
- Κόκκινο: Κίνδυνος Πυρκαγιάς
0. Δεν θα κάψει
1. Πρέπει να προθερμαίνεται για την ανάφλεξη? σημείο ανάφλεξης άνω των 200 & deg? F (93 & deg? C)
2. Πρέπει να θερμαίνεται μέτρια για ανάφλεξη, σημείο ανάφλεξης πάνω από 100 & deg? F (38 & deg? C)
3. ανάφλεξη μπορεί να παρουσιαστεί κάτω από συνθήκες πιο ατμοσφαιρικό, σημείο ανάφλεξης κάτω των 100 & deg? F (38 & deg? C)
4. Εξαιρετικά εύφλεκτο και θα διασπείρονται εύκολα μέσω του αέρα υπό κανονικές συνθήκες, σημείο ανάφλεξης κάτω των 73 & deg? F (23 & deg? C)
- Κίνδυνοι δραστικότητας:
1. Σταθερό
2. Μπορεί να γίνει ασταθής σε υψηλές θερμοκρασίες και πιέσεις. Μπορεί να είναι ήπια αντίδραση με το νερό
3. Ασταθείς? μπορεί να υποβληθεί σε βίαιη αποσύνθεση, αλλά δεν θα εκραγεί. Μπορεί να σχηματίσει εκρηκτικά μείγματα με νερό
4. εκρήγνυται με ισχυρή πηγή ανάφλεξης
5. εκρήγνυται Άμεσα
- Ειδικοί Κίνδυνοι έχουν τους ακόλουθους κωδικούς:
- ΟΧ ισχυρό οξειδωτικό
- W αντιδρά με το νερό
- Α.Ε. απλό asphyxiants (. Τα μόνα αέρια για τα οποία επιτρέπεται το σύμβολο αυτό είναι το άζωτο, ήλιο, νέον, αργόν, κρυπτόν, ξένον και)
Απαιτήσεις :
< p>- Python
- python-Django
Τα σχόλια δεν βρέθηκε