κόκκινο εκκίνησης εγκαθιστά ένα script το οποίο επιτρέπει την εύκολη δημιουργία των έργων Django και εφαρμογές που βασίζονται στην διάταξη που χρησιμοποιείται στο RED Διαδραστική Οργανισμού.
Πώς να χρησιμοποιήσετε το
Δημιουργία ενός έργου
& Nbsp? Pip Εγκαταστήστε το Red-ξεκινήσετε το έργο κόκκινο εκκίνησης
Αυτό θα χρησιμοποιήσετε το προεπιλεγμένο πρότυπο σχέδιο, το οποίο περιλαμβάνει το κόκκινο-στερεότυπο.
Η εκτέλεση ενός έργου
& Nbsp? Cd παράδειγμα τα σενάρια sh / setup.sh πηγή ENV / bin / ενεργοποιήσετε cd έργου python manage.py syncdb Python manage.py runserver
Πώς να συμβάλουν
Πιρούνι το έργο, κάνετε τις αλλαγές σας, στη συνέχεια, εκτελέστε
& Nbsp? Πύθωνα test.py
Αυτή η εντολή θα:
- Να δημιουργήσει ένα έργο δοκιμής χρησιμοποιώντας την FF0000 πρότυπο
Αν όλα δουλεύουν σωστά, τότε υποβάλει αίτημα έλξης μέσω Github.
Μπορείτε να έχετε τις δοκιμές εκτελούνται αυτόματα πριν από κάθε δεσμευτούν προσθέτοντας ένα εκτελέσιμο αρχείο .git / γάντζους / pre-commit με αυτόν τον κωδικό:
& Nbsp? #! / Bin / sh python test.py || έξοδο 1
Πώς λειτουργεί
Δημιουργώντας ένα έργο από ένα πρότυπο
Τρέχει κόκκινο εκκίνησης κάνει τρία απλά πράγματα:
1. Δημιουργεί ένα νέο φάκελο που ονομάζεται
2. Αντίγραφα σε αυτόν το φάκελο όλα τα αρχεία που περιλαμβάνονται στο φάκελο των προτύπων του έργου. Αυτό μπορεί να καθοριστεί με το --template-dir επιλογή? η προεπιλογή είναι templates / έργο / FF0000.
3. Εάν ένα αρχείο που ονομάζεται red_start_settings.py είναι παρόντες σε αυτόν το φάκελο, και αν περιέχει μια λειτουργία που ονομάζεται after_copy, τότε αυτό το αρχείο φορτώνεται και ότι η λειτουργία εκτελείται.
Ως παράδειγμα, στην περίπτωση του προτύπου σχεδίου FF0000, η after_copy λειτουργία κατεβάζει ένα στερεότυπο HTML5 από GitHub, ζητά από το χρήστη για ορισμένες μεταβλητές και αντικαθιστά τους στο πρότυπο. Αυτό είναι μόνο ένα παράδειγμα, άλλα πρότυπα του έργου μπορεί να εκτελέσει οποιαδήποτε άλλη λειτουργία.
Δημιουργώντας ένα νέο πρότυπο εργασίας
Για να προσθέσετε ένα νέο πρότυπο σχέδιο σε κόκκινο εκκίνησης, απλά προσθέστε στο φάκελο προτύπων, στο πλαίσιο του σχεδίου. Αν χρειαστεί να εκτελέσετε έχουν επιπλέον ενέργειες μετά τα αρχεία έχουν αντιγραφεί, να προσθέσετε ένα αρχείο που ονομάζεται red_start_settings.py με after_copy λειτουργία (ρίξτε μια ματιά στα υπάρχοντα πρότυπα).
Τέλος, για να χρησιμοποιηθεί το νεοσύστατο πρότυπο, απλά δείχνουν το δρόμο της ως --template-dir επιλογή, για παράδειγμα:
& Nbsp? Red-start.py --template-dir = / / έθιμο / πρότυπο new_example σας
Απαιτήσεις :
- Python
- Django
Τα σχόλια δεν βρέθηκε