added organisation capitle
This commit is contained in:
@@ -15,6 +15,18 @@ Zu Beginn der Arbeit wird, des sich aus der Forschungsfrage ergebenden Problems
|
||||
|
||||
\section{Organisation}
|
||||
|
||||
Zum Entwickeln des Prototypen wird die Open-Source- Entwicklungsumgebung Visual Studio Code von Microsoft verwendet. Die dynamische Oberfläche ist sehr performant, da sie wenig Speicherplatz bedarf und zunächst ohne grö"sere Ergänzungen sofort einsetzbar ist. Um den Code mit Shortcuts übersichtlicher zu gestalten und auf Python und Django abstimmen zu können werden aus der üppigen \textit{Extension-Bibliothek} kostenlose Erweiterungen eingebunden. Unter Anderem sind die folgenden Add-on's während der Arbeit zum Einsatz gekommen (vgl. [Mic18]):
|
||||
|
||||
\begin{itemize}
|
||||
\item Python von Microsoft (Linting und Debugging)
|
||||
\item MagicPython von MagicStack Inc. (Syntax-Highlighter)
|
||||
\item Python Extension Pack (Django Code-Vervollständigung)
|
||||
\end{itemize}
|
||||
|
||||
Der entwickelte Syntax wird regelmä"sig auf das hochschulinterne Git-Repository geladen. Hier kann man mit Hilfe der verwendeten IDE bei der Überarbeitung im sogenannten \textit {Working-Tree} die Änderungen visuell einsehen und wenn nötig bearbeiten. Es wird ausschlie"slich auf den Master-Branch gepusht, da nur ein Entwickler an dem Prototyp tätig ist. Lediglich zum Testen experimenteller Bibliotheken werden eine Branches angelegt und diese, falls Sie sich als hilfreich erweisen, in den Master-Branch gemerged.---
|
||||
|
||||
Um einen generellen Einblick in den Aufbau eines Django-Projektes zu erlangen wird dies im folgenden genauer beschrieben.
|
||||
|
||||
Grundlegender Aufbau der Website, Verwaltung der Daten evlt nochmal auf Taggable-Manager (ManyToMany) ...
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user