Die Hälfte des Kampfes um ein erfolgreiches Projekt ist, alles zu organisieren. Dies ist ein GitHub -Template -Repository für eine wiederverwendbare Django -App, die auf PYPI veröffentlicht werden kann.
Dies ist ein GitHub -Template -Repository. Erstellen Sie einfach ein neues Repository daraus oder öffnen Sie es in einem Coderaum. Das Repository enthält ein einzelnes Komitee.
Nachdem Sie Ihr Repository überprüft haben, besteht der erste Schritt darin, die App umzubenennen:
./bin/rename-app myappErstellen Sie als nächstes den Virtualenv und installieren Sie alle Abhängigkeiten. Dadurch wird auch die Bibliothek erstellt, die die App enthält:
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install pip-toolsOptional. Das Projekt wird mit festgestellten Versionen für die Abhängigkeiten versendet. Wenn Sie auf die neuesten Versionen upgraden möchten, kompilieren Sie die Anforderungsquelldateien neu:
pip-compile --upgrade requirements/dev.in
pip-compile --upgrade requirements/docs.in
pip-compile --upgrade requirements/tests.inInstallieren Sie die Abhängigkeiten:
pip-sync requirements/dev.txtFühren Sie die Tests aus:
pytestFühren Sie den Django -Server aus:
./manage.py runserverÖffnen Sie einen Browser und besuchen Sie http: // localhost: 8000 und voila, wir haben eine Arbeitsstelle. Decken Sie den Einsatz später gut ab.