<p> | <p> | ||||
Tags: | Tags: | ||||
{% for tag in post.tags.all %} | {% for tag in post.tags.all %} | ||||
<a href="{% url 'blog_search_list_view' %}">{{ tag.name }}, </a> | |||||
<a href="{% url 'blog_search_list_view' %}">{{ tag.name }} </a> | |||||
{% if not forloop.last %}, {% endif %} | |||||
{% endfor %} | {% endfor %} | ||||
</p> | </p> | ||||
<p> | <p> |
post = form.save(commit=False) | post = form.save(commit=False) | ||||
post.author = request.user | post.author = request.user | ||||
post.save() | post.save() | ||||
form.save_m2m() | |||||
return redirect('post_detail', pk=post.pk) | return redirect('post_detail', pk=post.pk) | ||||
else: | else: | ||||
form = PostForm() | form = PostForm() |
\bibstyle{alpha} | \bibstyle{alpha} | ||||
\citation{*} | \citation{*} | ||||
\bibdata{references/References_2} | \bibdata{references/References_2} | ||||
\bibcite{Abromand}{{Abr16}{}{{}}{{}}} | |||||
\bibcite{Bootstrap}{{BA11}{}{{}}{{}}} | \bibcite{Bootstrap}{{BA11}{}{{}}{{}}} | ||||
\bibcite{Oracle}{{Coo10}{}{{}}{{}}} | \bibcite{Oracle}{{Coo10}{}{{}}{{}}} | ||||
\bibcite{Dixit}{{Dix18}{}{{}}{{}}} | \bibcite{Dixit}{{Dix18}{}{{}}{{}}} | ||||
\bibcite{Herzog}{{Her16}{}{{}}{{}}} | \bibcite{Herzog}{{Her16}{}{{}}{{}}} | ||||
\bibcite{King}{{Kin17}{}{{}}{{}}} | \bibcite{King}{{Kin17}{}{{}}{{}}} | ||||
\bibcite{Leipner}{{Lei13}{}{{}}{{}}} | \bibcite{Leipner}{{Lei13}{}{{}}{{}}} | ||||
\bibcite{Ndukwe}{{Ndu17}{}{{}}{{}}} | |||||
\@writefile{toc}{\contentsline {chapter}{Referenzen}{19}{chapter*.11}} | \@writefile{toc}{\contentsline {chapter}{Referenzen}{19}{chapter*.11}} | ||||
\bibcite{Ndukwe}{{Ndu17}{}{{}}{{}}} | |||||
\bibcite{Ong}{{Ong18}{}{{}}{{}}} | \bibcite{Ong}{{Ong18}{}{{}}{{}}} | ||||
\bibcite{Otto}{{Ott11}{}{{}}{{}}} | \bibcite{Otto}{{Ott11}{}{{}}{{}}} | ||||
\bibcite{Shabda}{{Sha09}{}{{}}{{}}} | \bibcite{Shabda}{{Sha09}{}{{}}{{}}} |
\begin{thebibliography}{FMS17} | \begin{thebibliography}{FMS17} | ||||
\bibitem[Abr16]{Abromand} | |||||
Amina Abromand. | |||||
\newblock Warum prototyping heutzutage unverzichtbar ist. | |||||
\newblock 2016. | |||||
\newblock | |||||
https://www.basecom.de/news/artikel/warum-prototyping-heutzutage-unverzichtbar-ist. | |||||
\bibitem[BA11]{Bootstrap} | \bibitem[BA11]{Bootstrap} | ||||
Twitter~Inc Bootstrap~Authors. | Twitter~Inc Bootstrap~Authors. | ||||
\newblock Bootstrap repository. | \newblock Bootstrap repository. | ||||
\newblock Bootstrap from twitter. | \newblock Bootstrap from twitter. | ||||
\newblock 2011. | \newblock 2011. | ||||
\newblock | \newblock | ||||
https://blog.twitter.com/developer/en_us/a/2011/bootstrap-twitter.html. | |||||
https://blog.twitter.com/developer/en\_us/a/2011/bootstrap-twitter.html. | |||||
\bibitem[Sha09]{Shabda} | \bibitem[Sha09]{Shabda} | ||||
Shabda. | Shabda. |
: @article{Otto | : @article{Otto | ||||
: , | : , | ||||
I'm skipping whatever remains of this entry | I'm skipping whatever remains of this entry | ||||
Warning--empty journal in Abromand | |||||
Warning--empty journal in Bootstrap | Warning--empty journal in Bootstrap | ||||
Warning--empty journal in Oracle | Warning--empty journal in Oracle | ||||
Warning--empty journal in Dixit | Warning--empty journal in Dixit | ||||
Warning--empty journal in Solutions | Warning--empty journal in Solutions | ||||
Warning--empty journal in Timm | Warning--empty journal in Timm | ||||
Warning--empty publisher in Weigend | Warning--empty publisher in Weigend | ||||
You've used 17 entries, | |||||
You've used 18 entries, | |||||
2543 wiz_defined-function locations, | 2543 wiz_defined-function locations, | ||||
657 strings with 7198 characters, | |||||
and the built_in function-call counts, 4644 in all, are: | |||||
= -- 456 | |||||
> -- 136 | |||||
< -- 17 | |||||
+ -- 34 | |||||
- -- 34 | |||||
* -- 225 | |||||
:= -- 818 | |||||
add.period$ -- 68 | |||||
call.type$ -- 17 | |||||
change.case$ -- 84 | |||||
chr.to.int$ -- 17 | |||||
cite$ -- 34 | |||||
duplicate$ -- 240 | |||||
empty$ -- 346 | |||||
format.name$ -- 66 | |||||
if$ -- 906 | |||||
662 strings with 7357 characters, | |||||
and the built_in function-call counts, 4915 in all, are: | |||||
= -- 483 | |||||
> -- 144 | |||||
< -- 18 | |||||
+ -- 36 | |||||
- -- 36 | |||||
* -- 238 | |||||
:= -- 865 | |||||
add.period$ -- 72 | |||||
call.type$ -- 18 | |||||
change.case$ -- 89 | |||||
chr.to.int$ -- 18 | |||||
cite$ -- 36 | |||||
duplicate$ -- 254 | |||||
empty$ -- 366 | |||||
format.name$ -- 70 | |||||
if$ -- 959 | |||||
int.to.chr$ -- 1 | int.to.chr$ -- 1 | ||||
int.to.str$ -- 0 | int.to.str$ -- 0 | ||||
missing$ -- 18 | |||||
newline$ -- 105 | |||||
num.names$ -- 51 | |||||
pop$ -- 103 | |||||
missing$ -- 19 | |||||
newline$ -- 111 | |||||
num.names$ -- 54 | |||||
pop$ -- 109 | |||||
preamble$ -- 1 | preamble$ -- 1 | ||||
purify$ -- 102 | |||||
purify$ -- 108 | |||||
quote$ -- 0 | quote$ -- 0 | ||||
skip$ -- 185 | |||||
skip$ -- 196 | |||||
stack$ -- 0 | stack$ -- 0 | ||||
substring$ -- 119 | |||||
substring$ -- 126 | |||||
swap$ -- 1 | swap$ -- 1 | ||||
text.length$ -- 17 | |||||
text.prefix$ -- 15 | |||||
text.length$ -- 18 | |||||
text.prefix$ -- 16 | |||||
top$ -- 0 | top$ -- 0 | ||||
type$ -- 132 | |||||
warning$ -- 17 | |||||
while$ -- 34 | |||||
width$ -- 22 | |||||
write$ -- 223 | |||||
type$ -- 140 | |||||
warning$ -- 18 | |||||
while$ -- 36 | |||||
width$ -- 23 | |||||
write$ -- 236 | |||||
(There were 2 error messages) | (There were 2 error messages) |
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 3 NOV 2018 14:56 | |||||
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 4 NOV 2018 14:50 | |||||
entering extended mode | entering extended mode | ||||
\write18 enabled. | \write18 enabled. | ||||
file:line:error style messages enabled. | file:line:error style messages enabled. | ||||
] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.toc | ] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.toc | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 28. | |||||
(babel) in language on input line 29. | |||||
[3]) | [3]) | ||||
\tf@toc=\write6 | \tf@toc=\write6 | ||||
\openout6 = `bachelorabeit_EstherKleinhenz.toc'. | \openout6 = `bachelorabeit_EstherKleinhenz.toc'. | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ̈ in font aer12! | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 12. | (babel) in language on input line 12. | ||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 1. | (babel) in language on input line 1. | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 5. | |||||
(babel) in language on input line 6. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 5. | |||||
(babel) in language on input line 6. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 5. | |||||
(babel) in language on input line 6. | |||||
Overfull \hbox (6.80373pt too wide) in paragraph at lines 6--7 | |||||
Overfull \hbox (6.80373pt too wide) in paragraph at lines 8--9 | |||||
\T1/aer/m/n/12 Grundlegender Auf-bau der Web-site, Ver-wal-tung der Da-ten evlt auf noch-mal Taggable- | \T1/aer/m/n/12 Grundlegender Auf-bau der Web-site, Ver-wal-tung der Da-ten evlt auf noch-mal Taggable- | ||||
[] | [] | ||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 8. | |||||
(babel) in language on input line 10. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 8. | |||||
(babel) in language on input line 10. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 8. | |||||
(babel) in language on input line 10. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 11. | |||||
(babel) in language on input line 13. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 11. | |||||
(babel) in language on input line 13. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 11. | |||||
(babel) in language on input line 13. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 15. | |||||
(babel) in language on input line 17. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 15. | |||||
(babel) in language on input line 17. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 15. | |||||
(babel) in language on input line 17. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 18. | |||||
(babel) in language on input line 20. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 18. | |||||
(babel) in language on input line 20. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 18. | |||||
Overfull \hbox (1.12642pt too wide) in paragraph at lines 19--20 | |||||
\T1/aer/m/n/12 Tags als ein-ge-logg-ter User abon-nie-ren und ver-wal-ten Front-end und Admin-Backend? | |||||
[] | |||||
(babel) in language on input line 20. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 21. | |||||
(babel) in language on input line 24. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 21. | |||||
(babel) in language on input line 24. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 21. | |||||
(babel) in language on input line 24. | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 24. | (babel) in language on input line 24. | ||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 24. | (babel) in language on input line 24. | ||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 24. | (babel) in language on input line 24. | ||||
) | |||||
[13 | |||||
] | |||||
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 24. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 59. | |||||
(babel) in language on input line 24. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 59. | |||||
(babel) in language on input line 24. | |||||
Overfull \hbox (1.12642pt too wide) in paragraph at lines 25--26 | |||||
\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 59. | |||||
(babel) in language on input line 27. | |||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
(babel) in language on input line 59. | |||||
(babel) in language on input line 27. | |||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 59. | |||||
[13 | |||||
] | |||||
(babel) in language on input line 27. | |||||
Package babel Info: Redefining german shorthand "f | |||||
(babel) in language on input line 30. | |||||
Package babel Info: Redefining german shorthand "| | |||||
(babel) in language on input line 30. | |||||
Package babel Info: Redefining german shorthand "~ | |||||
(babel) in language on input line 30. | |||||
) | |||||
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. | ||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 1. | (babel) in language on input line 1. | ||||
Underfull \hbox (badness 4441) in paragraph at lines 4--8 | |||||
Underfull \hbox (badness 2818) in paragraph at lines 4--9 | |||||
[]\T1/aer/m/n/12 Amina Ab-ro-mand. War-um pro-to-ty-p-ing heut-zu-ta-ge un-ver-zicht-bar | |||||
[] | |||||
Underfull \hbox (badness 4441) in paragraph at lines 11--15 | |||||
[]\T1/aer/m/n/12 Twitter Inc Boot-strap Aut-hors. Boot-strap re-po-si-to-ry. 2011. | []\T1/aer/m/n/12 Twitter Inc Boot-strap Aut-hors. Boot-strap re-po-si-to-ry. 2011. | ||||
[] | [] | ||||
Underfull \hbox (badness 10000) in paragraph at lines 10--14 | |||||
Underfull \hbox (badness 10000) in paragraph at lines 17--21 | |||||
[]\T1/aer/m/n/12 Oracle Coope-ra-ti-on. About ldap. 2010. | []\T1/aer/m/n/12 Oracle Coope-ra-ti-on. About ldap. 2010. | ||||
[] | [] | ||||
Underfull \hbox (badness 10000) in paragraph at lines 16--21 | |||||
Underfull \hbox (badness 10000) in paragraph at lines 23--28 | |||||
\T1/aer/m/n/12 https://www.datacamp.com/community/tutorials/pep8-tutorial-python- | \T1/aer/m/n/12 https://www.datacamp.com/community/tutorials/pep8-tutorial-python- | ||||
[] | [] | ||||
Missing character: There is no ’ in font aer12! | Missing character: There is no ’ in font aer12! | ||||
Underfull \hbox (badness 2818) in paragraph at lines 50--55 | |||||
Underfull \hbox (badness 2818) in paragraph at lines 57--62 | |||||
[]\T1/aer/m/n/12 Adam King. Djan-go midd-le-wa-res and the re-quest/-re-spon-se cy- | []\T1/aer/m/n/12 Adam King. Djan-go midd-le-wa-res and the re-quest/-re-spon-se cy- | ||||
[] | [] | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ̈ in font aer12! | Missing character: There is no ̈ in font aer12! | ||||
Missing character: There is no ’ in font aer12! | |||||
Underfull \hbox (badness 10000) in paragraph at lines 65--71 | |||||
\T1/aer/m/n/12 medium-com-nnennandukwe-python-is-the-back-end-programming- | |||||
[] | |||||
Package babel Info: Redefining german shorthand "f | Package babel Info: Redefining german shorthand "f | ||||
(babel) in language on input line 71. | (babel) in language on input line 71. | ||||
Package babel Info: Redefining german shorthand "| | Package babel Info: Redefining german shorthand "| | ||||
Package babel Info: Redefining german shorthand "~ | Package babel Info: Redefining german shorthand "~ | ||||
(babel) in language on input line 71. | (babel) in language on input line 71. | ||||
[19] | [19] | ||||
Underfull \hbox (badness 10000) in paragraph at lines 73--77 | |||||
Missing character: There is no ’ in font aer12! | |||||
Underfull \hbox (badness 10000) in paragraph at lines 72--78 | |||||
\T1/aer/m/n/12 medium-com-nnennandukwe-python-is-the-back-end-programming- | |||||
[] | |||||
Underfull \hbox (badness 10000) in paragraph at lines 80--84 | |||||
[]\T1/aer/m/n/12 Selwin Ong. django-post_office git re-po-si-to-ry. 2018. | []\T1/aer/m/n/12 Selwin Ong. django-post_office git re-po-si-to-ry. 2018. | ||||
[] | [] | ||||
/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl:83: Missing $ inserted. | |||||
<inserted text> | |||||
$ | |||||
l.83 https://blog.twitter.com/developer/en_ | |||||
us/a/2011/bootstrap-twitter.html. | |||||
I've inserted a begin-math/end-math symbol since I think | |||||
you left one out. Proceed, with fingers crossed. | |||||
/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl:84: Missing $ inserted. | |||||
<inserted text> | |||||
$ | |||||
l.84 | |||||
I've inserted a begin-math/end-math symbol since I think | |||||
you left one out. Proceed, with fingers crossed. | |||||
/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl:84: Missing } inserted. | |||||
<inserted text> | |||||
} | |||||
l.84 | |||||
I've inserted something that you may have forgotten. | |||||
(See the <inserted text> above.) | |||||
With luck, this will get me unwedged. But if you | |||||
really didn't forget anything, try typing `2' now; then | |||||
my insertion and my current dilemma will both disappear. | |||||
Underfull \hbox (badness 10000) in paragraph at lines 79--84 | |||||
Underfull \hbox (badness 10000) in paragraph at lines 86--91 | |||||
[]\T1/aer/m/n/12 Mark Ot-to. Boot-strap from twit-ter. 2011. | []\T1/aer/m/n/12 Mark Ot-to. Boot-strap from twit-ter. 2011. | ||||
[] | [] | ||||
Underfull \hbox (badness 10000) in paragraph at lines 79--84 | |||||
\T1/aer/m/n/12 https://blog.twitter.com/developer/en$[]\OML/cmm/m/it/12 s=a=\OT1/cmr/m/n/12 2011\OML/cmm/m/it/12 =bootstrap \OMS/cmsy/m/n/12 ^^@ | |||||
Underfull \hbox (badness 10000) in paragraph at lines 86--91 | |||||
\T1/aer/m/n/12 https://blog.twitter.com/developer/en_us/a/2011/bootstrap- | |||||
[] | |||||
Underfull \hbox (badness 10000) in paragraph at lines 93--97 | |||||
[]\T1/aer/m/n/12 Shabda. Un-der-stan-ding de-co-ra-tors. 2009. | |||||
[] | [] | ||||
/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl:84: Extra }, or forgotten \endgroup. | |||||
\par ...m \@noitemerr {\@@par }\fi \else {\@@par } | |||||
\fi | |||||
l.84 | |||||
I've deleted a group-closing symbol because it seems to be | |||||
spurious, as in `$x}$'. But perhaps the } is legitimate and | |||||
you forgot something else, as in `\hbox{$x}'. In such cases | |||||
the way to recover is to insert both the forgotten and the | |||||
deleted material, e.g., by typing `I$}'. | |||||
Underfull \hbox (badness 10000) in paragraph at lines 99--105 | |||||
[]\T1/aer/m/n/12 Alexy She-lest. Mo-del view con-trol-ler, mo-del view pre- | |||||
[] | |||||
Overfull \hbox (63.75787pt too wide) in paragraph at lines 86--90 | |||||
[]\T1/aer/m/n/12 Shabda. Un-der-stan-ding de-co-ra-tors. 2009. https://www.agiliq.com/blog/2009/06/understanding- | |||||
Underfull \hbox (badness 10000) in paragraph at lines 99--105 | |||||
\T1/aer/m/n/12 sen-ter, and mo-del view view-mo-del de-sign pat-terns. 2009. | |||||
[] | [] | ||||
Underfull \hbox (badness 2818) in paragraph at lines 107--111 | |||||
[]\T1/aer/m/n/12 Damon Timm. django-hitcount do-cu-men-ta-ti-on. 2015. https://django- | |||||
Underfull \hbox (badness 10000) in paragraph at lines 99--105 | |||||
\T1/aer/m/n/12 https://www.codeproject.com/Articles/42830/Model-View-Controller- | |||||
[] | [] | ||||
) | ) | ||||
) | ) | ||||
(\end occurred when \ifnum on line 5 was incomplete) | (\end occurred when \ifnum on line 5 was incomplete) | ||||
Here is how much of TeX's memory you used: | Here is how much of TeX's memory you used: | ||||
26590 strings out of 492970 | |||||
476875 string characters out of 6133939 | |||||
546913 words of memory out of 5000000 | |||||
30203 multiletter control sequences out of 15000+600000 | |||||
26594 strings out of 492970 | |||||
476940 string characters out of 6133939 | |||||
547021 words of memory out of 5000000 | |||||
30207 multiletter control sequences out of 15000+600000 | |||||
555998 words of font info for 62 fonts, out of 8000000 for 9000 | 555998 words of font info for 62 fonts, out of 8000000 for 9000 | ||||
1348 hyphenation exceptions out of 8191 | 1348 hyphenation exceptions out of 8191 | ||||
58i,12n,50p,10437b,943s stack positions out of 5000i,500n,10000p,200000b,80000s | |||||
58i,12n,50p,10437b,924s stack positions out of 5000i,500n,10000p,200000b,80000s | |||||
Output written on /Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.pdf (26 pages). | Output written on /Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.pdf (26 pages). |
\BOOKMARK [2][-]{subsection.3.1.1}{Verwaltung\040im\040Administrator-Backend}{section.3.1}% 18 | \BOOKMARK [2][-]{subsection.3.1.1}{Verwaltung\040im\040Administrator-Backend}{section.3.1}% 18 | ||||
\BOOKMARK [2][-]{subsection.3.1.2}{Berechtigung\040der\040User}{section.3.1}% 19 | \BOOKMARK [2][-]{subsection.3.1.2}{Berechtigung\040der\040User}{section.3.1}% 19 | ||||
\BOOKMARK [1][-]{section.3.2}{Funktionen}{chapter.3}% 20 | \BOOKMARK [1][-]{section.3.2}{Funktionen}{chapter.3}% 20 | ||||
\BOOKMARK [2][-]{subsection.3.2.1}{Abonnieren}{section.3.2}% 21 | |||||
\BOOKMARK [2][-]{subsection.3.2.2}{Filtern}{section.3.2}% 22 | |||||
\BOOKMARK [2][-]{subsection.3.2.3}{Benachrichtigung}{section.3.2}% 23 | |||||
\BOOKMARK [0][-]{chapter.4}{Ergebnis}{}% 24 | |||||
\BOOKMARK [1][-]{subsection.4.0.1}{Evaluierung}{chapter.4}% 25 | |||||
\BOOKMARK [0][-]{chapter.5}{Zusammenfassung\040und\040Ausblick}{}% 26 | |||||
\BOOKMARK [0][-]{chapter*.11}{Referenzen}{}% 27 | |||||
\BOOKMARK [2][-]{subsection.3.2.1}{Informationen\040verwalten}{section.3.2}% 21 | |||||
\BOOKMARK [2][-]{subsection.3.2.2}{Abonnieren}{section.3.2}% 22 | |||||
\BOOKMARK [2][-]{subsection.3.2.3}{Filtern}{section.3.2}% 23 | |||||
\BOOKMARK [2][-]{subsection.3.2.4}{Benachrichtigung}{section.3.2}% 24 | |||||
\BOOKMARK [0][-]{chapter.4}{Ergebnis}{}% 25 | |||||
\BOOKMARK [1][-]{subsection.4.0.1}{Evaluierung}{chapter.4}% 26 | |||||
\BOOKMARK [0][-]{chapter.5}{Zusammenfassung\040und\040Ausblick}{}% 27 | |||||
\BOOKMARK [0][-]{chapter*.11}{Referenzen}{}% 28 |
\contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1} | \contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1} | ||||
\contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2} | \contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2} | ||||
\contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2} | \contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2} | ||||
\contentsline {subsection}{\numberline {3.2.1}Abonnieren}{13}{subsection.3.2.1} | |||||
\contentsline {subsection}{\numberline {3.2.2}Filtern}{13}{subsection.3.2.2} | |||||
\contentsline {subsection}{\numberline {3.2.3}Benachrichtigung}{14}{subsection.3.2.3} | |||||
\contentsline {subsection}{\numberline {3.2.1}Informationen verwalten}{14}{subsection.3.2.1} | |||||
\contentsline {subsection}{\numberline {3.2.2}Abonnieren}{14}{subsection.3.2.2} | |||||
\contentsline {subsection}{\numberline {3.2.3}Filtern}{14}{subsection.3.2.3} | |||||
\contentsline {subsection}{\numberline {3.2.4}Benachrichtigung}{14}{subsection.3.2.4} | |||||
\contentsline {chapter}{\numberline {4}Ergebnis}{15}{chapter.4} | \contentsline {chapter}{\numberline {4}Ergebnis}{15}{chapter.4} | ||||
\contentsline {subsection}{\numberline {4.0.1}Evaluierung}{15}{subsection.4.0.1} | \contentsline {subsection}{\numberline {4.0.1}Evaluierung}{15}{subsection.4.0.1} | ||||
\contentsline {chapter}{\numberline {5}Zusammenfassung und Ausblick}{17}{chapter.5} | \contentsline {chapter}{\numberline {5}Zusammenfassung und Ausblick}{17}{chapter.5} |
\setcounter{Item}{0} | \setcounter{Item}{0} | ||||
\setcounter{Hfootnote}{0} | \setcounter{Hfootnote}{0} | ||||
\setcounter{Hy@AnnotLevel}{0} | \setcounter{Hy@AnnotLevel}{0} | ||||
\setcounter{bookmark@seq@number}{25} | |||||
\setcounter{bookmark@seq@number}{26} | |||||
\setcounter{NAT@ctr}{0} | \setcounter{NAT@ctr}{0} | ||||
\setcounter{lstlisting}{0} | \setcounter{lstlisting}{0} | ||||
\setcounter{section@level}{0} | \setcounter{section@level}{0} |
\setcounter{Item}{0} | \setcounter{Item}{0} | ||||
\setcounter{Hfootnote}{0} | \setcounter{Hfootnote}{0} | ||||
\setcounter{Hy@AnnotLevel}{0} | \setcounter{Hy@AnnotLevel}{0} | ||||
\setcounter{bookmark@seq@number}{25} | |||||
\setcounter{bookmark@seq@number}{26} | |||||
\setcounter{NAT@ctr}{0} | \setcounter{NAT@ctr}{0} | ||||
\setcounter{lstlisting}{0} | \setcounter{lstlisting}{0} | ||||
\setcounter{section@level}{0} | \setcounter{section@level}{0} |
\setcounter{Item}{0} | \setcounter{Item}{0} | ||||
\setcounter{Hfootnote}{0} | \setcounter{Hfootnote}{0} | ||||
\setcounter{Hy@AnnotLevel}{0} | \setcounter{Hy@AnnotLevel}{0} | ||||
\setcounter{bookmark@seq@number}{26} | |||||
\setcounter{bookmark@seq@number}{27} | |||||
\setcounter{NAT@ctr}{0} | \setcounter{NAT@ctr}{0} | ||||
\setcounter{lstlisting}{0} | \setcounter{lstlisting}{0} | ||||
\setcounter{section@level}{0} | \setcounter{section@level}{0} |
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2}} | \@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2}} | ||||
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2}} | \@writefile{toc}{\contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2}} | ||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Abonnieren}{13}{subsection.3.2.1}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Filtern}{13}{subsection.3.2.2}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Benachrichtigung}{14}{subsection.3.2.3}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Informationen verwalten}{14}{subsection.3.2.1}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Abonnieren}{14}{subsection.3.2.2}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Filtern}{14}{subsection.3.2.3}} | |||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Benachrichtigung}{14}{subsection.3.2.4}} | |||||
\@setckpt{chapters/prototyp}{ | \@setckpt{chapters/prototyp}{ | ||||
\setcounter{page}{15} | \setcounter{page}{15} | ||||
\setcounter{equation}{0} | \setcounter{equation}{0} | ||||
\setcounter{part}{0} | \setcounter{part}{0} | ||||
\setcounter{chapter}{3} | \setcounter{chapter}{3} | ||||
\setcounter{section}{2} | \setcounter{section}{2} | ||||
\setcounter{subsection}{3} | |||||
\setcounter{subsection}{4} | |||||
\setcounter{subsubsection}{0} | \setcounter{subsubsection}{0} | ||||
\setcounter{paragraph}{0} | \setcounter{paragraph}{0} | ||||
\setcounter{subparagraph}{0} | \setcounter{subparagraph}{0} | ||||
\setcounter{Item}{0} | \setcounter{Item}{0} | ||||
\setcounter{Hfootnote}{0} | \setcounter{Hfootnote}{0} | ||||
\setcounter{Hy@AnnotLevel}{0} | \setcounter{Hy@AnnotLevel}{0} | ||||
\setcounter{bookmark@seq@number}{23} | |||||
\setcounter{bookmark@seq@number}{24} | |||||
\setcounter{NAT@ctr}{0} | \setcounter{NAT@ctr}{0} | ||||
\setcounter{lstlisting}{0} | \setcounter{lstlisting}{0} | ||||
\setcounter{section@level}{0} | \setcounter{section@level}{0} |
Schon seit geraumer Zeit ist bekannt, dass das Versenden von Informationen über elektronische Post nicht nur Vorteile mit sich bringt. Wie der Spezialist für Gesundheitsprozessberatung in einem Bericht der Mitteldeutschen Zeitung erwähnt, \glqq macht es die stets wachsende E-Mail-Menge unmöglich sich vernünftig mit den Informationen zu befassen"(vgl. [Ver13]). Nicht nur am Arbeitsplatz sondern auch in Hochschulen wird Gebrauch gemacht, weitere Empfänger oder sogar ganze Verteiler mit in die Kopie einer E-Mail zu integrieren. Um die Prioritäten der Informationen besser bilden zu können, sollen Studierende selbst entscheiden, welche Nachrichten relevant sind. Hierfür wird eine Social Media Plattform mit personalisierbarem Dashboard implementiert. | Schon seit geraumer Zeit ist bekannt, dass das Versenden von Informationen über elektronische Post nicht nur Vorteile mit sich bringt. Wie der Spezialist für Gesundheitsprozessberatung in einem Bericht der Mitteldeutschen Zeitung erwähnt, \glqq macht es die stets wachsende E-Mail-Menge unmöglich sich vernünftig mit den Informationen zu befassen"(vgl. [Ver13]). Nicht nur am Arbeitsplatz sondern auch in Hochschulen wird Gebrauch gemacht, weitere Empfänger oder sogar ganze Verteiler mit in die Kopie einer E-Mail zu integrieren. Um die Prioritäten der Informationen besser bilden zu können, sollen Studierende selbst entscheiden, welche Nachrichten relevant sind. Hierfür wird eine Social Media Plattform mit personalisierbarem Dashboard implementiert. | ||||
\section{Ausgangssituation} | \section{Ausgangssituation} | ||||
Alle Informationen der Fakultät Elektrotechnik Feinwerktechnik Informationstechnik, kurz efi, werden über die globalen Verteiler des Hochschulinternen Postfaches versendet. Viele dieser Daten sind jedoch nur für eine geringe Schnittmenge der Empfänger relevant und lassen sich nur schwer priorisieren. Das ständig überlastete Postfach muss somit regelmä"sig gepflegt werden. Einen massiven Administrativen Aufwand bedeutet es, E-Mails zu filtern und nach persönlichem Ermessen zu verwalten. | |||||
Alle Informationen der Fakultät Elektrotechnik Feinwerktechnik Informationstechnik, kurz efi, werden über die globalen Verteiler des Hochschulinternen Postfaches versendet. Viele dieser Daten sind jedoch nur für eine geringe Schnittmenge der Empfänger relevant und lassen sich schwer priorisieren. Das ständig überlastete Postfach muss somit regelmä"sig gepflegt werden. Einen massiven Administrativen Aufwand bedeutet es, E-Mails zu filtern und nach persönlichem Ermessen zu verwalten. | |||||
---genauer sagen woher ich mir sicher bin, dass das postfach überlastet ist | ---genauer sagen woher ich mir sicher bin, dass das postfach überlastet ist | ||||
Zudem leidet die Nachhaltigkeit der Informationen. Möchten die Empfänger ältere E-Mails abrufen, mussten diese meist schon entfernt werden um Platz für den neuen, eintreffenden E-Mail-Verkehr zu schaffen. | Zudem leidet die Nachhaltigkeit der Informationen. Möchten die Empfänger ältere E-Mails abrufen, mussten diese meist schon entfernt werden um Platz für den neuen, eintreffenden E-Mail-Verkehr zu schaffen. | ||||
Diese Situation führt dazu, dass Empfänger die Informationen meist nicht lesen und sofort entfernen. Die Ersteller haben keinerlei Möglichkeiten zu überprüfen ob und wie viele Studierende und Dozenten eingehende Nachrichten öffnen und lesen. | |||||
---Forschungsfrage | |||||
Die Empfänger lesen die Informationen meist nicht und entfernen sie sofort. Au"serdem haben die Ersteller keinerlei Möglichkeiten zu überprüfen ob und wie viele Studierende und Dozenten eingehende Nachrichten öffnen und lesen. | |||||
Aus diesere Situation heraus, stellt sich folgende Forschungsfrage: \glqq Kann die E-Mail-Flut der Technischen Hochschule mit Hilfe einer Social Media Plattform gedrosselt und die Nachhaltigkeit der Informationen gedrosselt werden?" | |||||
\section{Ziel der Arbeit} | \section{Ziel der Arbeit} | ||||
Ziel der Arbeit ist es, durch die Einbindung einer Social Media Plattform den Speicheraufwand des Hochschulpostfaches für Studierende der Efi-Fakultät zu reduzieren. Die Flut an E-Mails soll durch das Verwenden eines personalisierte Dashboard gedrosselt werden. Hierbei wird zunächst der Fokus auf die grundlegenden Funktionen der Website gelegt. Dazu gehört das Abonnieren, einpflegen von neuen und löschen von alten Nachrichten. | |||||
Zudem sollen die Autoren benachrichtigt werden, in welchem Umfang die hochgeladenen Informationen bereits abonniert und gelesen wurden. | |||||
---zu kurz | |||||
Ziel der Arbeit ist es, durch die Einbindung einer Social Media Plattform den Speicheraufwand des Hochschulpostfaches für Studierende der Efi-Fakultät zu reduzieren. Das Broadcast-Ähnliche senden soll nur noch in den seltensten Fällen von Nöten sein. Um den Administrativen Aufwand der Empfänger so gering wie möglich zu halten, wird das Online-Dashboard individuell konfigurierbar sein. Der Schwerpunkt liegt dabei auf der prototypischen Umsetzung der Website-Erweiterung. Hierbei wird zunächst der Fokus auf die grundlegenden Funktionen dieser gelegt. Dazu gehört das Abonnieren, einpflegen von neuen und löschen von alten Nachrichten. Um den Informationsfluss nicht aus den Augen zu verlieren soll in regelmäßigen Abständen eine automatisierte E-Mail an den Betreffenden versendet werden. | |||||
Zudem sollen die Autoren benachrichtigt werden, in welchem Umfang die hochgeladenen Informationen bereits abonniert und gelesen wurden. Dadurch lässt sich, nach einem gewissen Zeitraum, feststellen ob die Studierenden und Dozenten die Nachrichten für relevant erachten und die Plattform weiterhin lohnenswert ist. |
\chapter{Prototyp} | \chapter{Prototyp} | ||||
\label{ch:prototyp} | \label{ch:prototyp} | ||||
Um zu beweisen, wie eine Spcial Media Plattform die Mail-Flut der Efi-Fakultät reduzieren kann, wird ein Prototyp implementiert. | |||||
Um die wissenschaftliche Frage nicht nur zu beantworte, sondern zu beweisen, wird in dieser Arbeit die Methode des Prototypings genutzt. Der Prototyp dient zum experimentellen Arbeiten und sichert eine strukturell fundierte Umsetzung des darauf folgenden Endprodukts. Der Fokus liegt dabei zunächst auf die Funktionalität der Anwendung gelegt werden (vgl. [Abr16]). Prototyping wird als bevorzugte Methode gewählt um schnell ein Ergebnis zu erzielen. Zudem soll aufbauend auf Diesem ein Produkt realisiert werden, das als Erweiterung in das Netzwerk der Hochschule eingebaut werden soll. | |||||
\section{Organisation} | \section{Organisation} | ||||
Grundlegender Aufbau der Website, Verwaltung der Daten evlt auf nochmal Taggable-Manager (ManyToMany) ... | Grundlegender Aufbau der Website, Verwaltung der Daten evlt auf nochmal Taggable-Manager (ManyToMany) ... | ||||
\subsection{Verwaltung im Administrator-Backend} | \subsection{Verwaltung im Administrator-Backend} | ||||
\section{Funktionen} | \section{Funktionen} | ||||
Nötige Funktionen | Nötige Funktionen | ||||
\subsection{Informationen verwalten} | |||||
Posts erstellen, editieren und löschen (draft-list) | |||||
\subsection{Abonnieren} | \subsection{Abonnieren} | ||||
Tags als eingeloggter User abonnieren und verwalten Front-end und Admin-Backend? | Tags als eingeloggter User abonnieren und verwalten Front-end und Admin-Backend? | ||||
author = "Mark Otto", | author = "Mark Otto", | ||||
title = "Bootstrap from Twitter", | title = "Bootstrap from Twitter", | ||||
year = "2011", | year = "2011", | ||||
note = "https://blog.twitter.com/developer/en_us/a/2011/bootstrap-twitter.html" | |||||
note = "https://blog.twitter.com/developer/en\_us/a/2011/bootstrap-twitter.html" | |||||
} | } | ||||
@article{Bootstrap, | @article{Bootstrap, | ||||
note = "https://web.archive.org/web/20120203191214/https://dev.twitter.com/blog/say-hello-to-bootstrap-2" | note = "https://web.archive.org/web/20120203191214/https://dev.twitter.com/blog/say-hello-to-bootstrap-2" | ||||
} | } | ||||
@article{Abromand, | |||||
author = "Amina Abromand", | |||||
title = "Warum Prototyping heutzutage unverzichtbar ist", | |||||
year = "2016", | |||||
note = "https://www.basecom.de/news/artikel/warum-prototyping-heutzutage-unverzichtbar-ist" | |||||
} | |||||
[31/Oct/2018 18:23:23] INFO [mysite:148] form is valid | [31/Oct/2018 18:23:23] INFO [mysite:148] form is valid | ||||
[31/Oct/2018 18:23:23] INFO [mysite:153] ['hi', 'first', 'test', 'bayern', 'second'] | [31/Oct/2018 18:23:23] INFO [mysite:153] ['hi', 'first', 'test', 'bayern', 'second'] | ||||
[31/Oct/2018 18:23:23] INFO [mysite:156] tehere | [31/Oct/2018 18:23:23] INFO [mysite:156] tehere | ||||
[04/Nov/2018 14:50:11] INFO [mysite:186] None |