This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 9 NOV 2018 15:56 | |||||
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 9 NOV 2018 18:36 | |||||
entering extended mode | entering extended mode | ||||
\write18 enabled. | \write18 enabled. | ||||
file:line:error style messages enabled. | file:line:error style messages enabled. | ||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 96. | (babel) in language on input line 96. | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 106. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 106. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 106. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 109. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 109. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 109. | |||||
(babel) in language on input line 107. | |||||
[17] | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 107. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 110. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 110. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 114. | |||||
[17] | |||||
(babel) in language on input line 110. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 115. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 115. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 114. | |||||
(babel) in language on input line 115. | |||||
Overfull \hbox (1.12642pt too wide) in paragraph at lines 115--116 | |||||
Overfull \hbox (1.12642pt too wide) in paragraph at lines 116--117 | |||||
\T1/aer/m/n/12 Tags als ein-ge-logg-ter User abon-nie-ren und ver-wal-ten Front-end und Admin-Backend? | \T1/aer/m/n/12 Tags als ein-ge-logg-ter User abon-nie-ren und ver-wal-ten Front-end und Admin-Backend? | ||||
[] | [] | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 117. | |||||
(babel) in language on input line 118. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 117. | |||||
(babel) in language on input line 118. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 117. | |||||
(babel) in language on input line 118. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 120. | |||||
(babel) in language on input line 121. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 120. | |||||
(babel) in language on input line 121. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 120. | |||||
(babel) in language on input line 121. | |||||
) | ) | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 59. | (babel) in language on input line 59. |
\contentsline {subsection}{\numberline {3.2.1}Datenmodellierung}{14}{subsection.3.2.1} | \contentsline {subsection}{\numberline {3.2.1}Datenmodellierung}{14}{subsection.3.2.1} | ||||
\contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{16}{subsection.3.2.2} | \contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{16}{subsection.3.2.2} | ||||
\contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{17}{subsection.3.2.3} | \contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{17}{subsection.3.2.3} | ||||
\contentsline {section}{\numberline {3.3}Funktionen}{17}{section.3.3} | |||||
\contentsline {section}{\numberline {3.3}Funktionen}{18}{section.3.3} | |||||
\contentsline {subsection}{\numberline {3.3.1}Verwalten}{18}{subsection.3.3.1} | \contentsline {subsection}{\numberline {3.3.1}Verwalten}{18}{subsection.3.3.1} | ||||
\contentsline {subsection}{\numberline {3.3.2}Abonnieren}{18}{subsection.3.3.2} | \contentsline {subsection}{\numberline {3.3.2}Abonnieren}{18}{subsection.3.3.2} | ||||
\contentsline {subsection}{\numberline {3.3.3}Filtern}{18}{subsection.3.3.3} | \contentsline {subsection}{\numberline {3.3.3}Filtern}{18}{subsection.3.3.3} |
\@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Datenmodellierung von User und Post\relax }}{16}{figure.caption.13}} | \@writefile{lof}{\contentsline {figure}{\numberline {3.3}{\ignorespaces Datenmodellierung von User und Post\relax }}{16}{figure.caption.13}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{16}{subsection.3.2.2}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{16}{subsection.3.2.2}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{17}{subsection.3.2.3}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{17}{subsection.3.2.3}} | ||||
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Funktionen}{17}{section.3.3}} | |||||
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Funktionen}{18}{section.3.3}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Verwalten}{18}{subsection.3.3.1}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Verwalten}{18}{subsection.3.3.1}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Abonnieren}{18}{subsection.3.3.2}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Abonnieren}{18}{subsection.3.3.2}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Filtern}{18}{subsection.3.3.3}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Filtern}{18}{subsection.3.3.3}} |
Studenten sollen zunächst Informationen weder einpflegen, noch editieren dürfen. Die einzigen Änderungen die sie vornehmen können sind auf Ihre eigene Datenbank fokussiert. Das Hinzufügen von Tags um die damit verbunden Posts auf dem persönlichen Dashboard zu sehen wird ihnen gewährleistet. Dies soll verhindern, dass Informationen nicht zu leichtfertig geändert oder gelöscht werden. | Studenten sollen zunächst Informationen weder einpflegen, noch editieren dürfen. Die einzigen Änderungen die sie vornehmen können sind auf Ihre eigene Datenbank fokussiert. Das Hinzufügen von Tags um die damit verbunden Posts auf dem persönlichen Dashboard zu sehen wird ihnen gewährleistet. Dies soll verhindern, dass Informationen nicht zu leichtfertig geändert oder gelöscht werden. | ||||
Dozenten und Angestellte der Hochschule sind dazu berechtigt, Posts zu erstellen, zu editieren und wieder zu löschen. Zudem können sie, wie Studenten, Tags abonnieren und ebenso das persönliche Dashboard gestalten. Das Einloggen in die Administratoroberfläche kann vorgenommen werden, jedoch sind der Gruppe noch keinerlei Rechte zugewiesen. Möchte man dies ändern, kann man das von Django bereitgestellte Feld \glqq User Permissions\grqq\ im Admin-back-end unter Users, und dem Namen der zu ändernden Person, die gewünschte Berechtigung erteilen. | |||||
---text anders strukurieren --- | |||||
Dozenten und Angestellte der Hochschule sind dazu berechtigt, Posts zu erstellen, zu editieren und wieder zu löschen. Zudem können sie, wie Studenten, Tags abonnieren und ebenso das persönliche Dashboard gestalten. Das Einloggen in die Administratoroberfläche kann vorgenommen werden, jedoch sind der Gruppe noch keinerlei Rechte zugewiesen. Durch das Setzen des booleschen Wert \glqq is\_staff\grqq\ auf \glqq True\grqq\ beim Erstellen der Benutzergruppe, ist es möglich im Code der Applikation Abfragen durchzuführen. Dadurch lassen sich bestimmte Views individuell an die eingeloggte Person anpassen. Möchte man dies ändern, kann man das von Django bereitgestellte Feld \glqq User Permissions\grqq\ im Admin-back-end unter Users, und dem Namen der Person, die gewünschte Berechtigung zuteilen. Diese sind von Django vorgegeben und betreffen alle vorhandenen Modelle der Applikation. Soll ein User zum Beispiel erlaubt sein einen Tag aus dem Archiv zu löschen, so wählt er das Feld \glqq taggit \textbar Tag \textbar can delete Tag\grqq\ und schiebt es von der Auswahl zu den Berechtigungen. | |||||
\section{Funktionen} | \section{Funktionen} |