This commit is contained in:
Clemens-Dautermann 2019-01-10 17:24:24 +01:00
parent 174a9da501
commit 0bdd4a1499
14 changed files with 694 additions and 0 deletions

489
doc/Django-cache.yaml Normal file
View file

@ -0,0 +1,489 @@
version: 0.12.2
filePath: Django.tex
options:
$BIBINPUTS:
- $ROOTDIR
- $ROOTDIR/$OUTDIR
- ''
$TEXINPUTS:
- $ROOTDIR
- $ROOTDIR/$OUTDIR
- ''
bibtexEngine: bibtex
cleanPatterns:
- '**/*.aux'
- '**/*.aux.bak'
- '**/*.bbl'
- '**/*.bcf'
- '**/*.blg'
- '**/*.dvi'
- '**/*.fdb_latexmk'
- '**/*.fls'
- '**/*.idx'
- '**/*.idx.bak'
- '**/*.ilg'
- '**/*.ind'
- '**/*.lof'
- '**/*.log'
- '**/*.lol'
- '**/*.lot'
- '**/*.nav'
- '**/*.out'
- '**/*.pdf'
- '**/*.ps'
- '**/*.snm'
- '**/*.synctex.gz'
- '**/*.toc'
- '/**/_minted-${JOB}'
- '/${OUTDIR}/sage-plots-for-${JOB}.tex'
- /missfont.log
- /texput.log
- /texput.aux
dviToPdfEngine: xdvipdfmx
engine: pdflatex
epstopdfBoundingBox: default
epstopdfOutputPath: $DIR_0/$NAME_0.pdf
indexAutomaticRanges: true
indexEngine: makeindex
indexOrdering: word
indexSorting: default
knitrConcordance: true
knitrOutputPath: $JOB.tex
lhs2texStyle: poly
literateAgdaEngine: agda
literateHaskellEngine: lhs2TeX
loadCache: true
loadUserOptions: true
outputFormat: pdf
phaseCycles: 20
pweaveCacheDirectory: pweave-cache-for-$JOB
pweaveFigureDirectory: pweave-figures-for-$JOB
pweaveKernel: python3
pweaveOutputFormat: tex
pweaveOutputPath: $JOB.tex
saveCache: true
severity: info
validateCache: true
synctex: true
copyTargetsToRoot: true
outputDirectory: ''
intermediatePostScript: false
$PATH: /home/clemens/texlive/bin
files:
dicy-instance.yaml-ParsedYAML:
timeStamp: 2019-01-02T20:12:51.597Z
jobNames: []
value:
severity: info
type: ParsedYAML
dicy.yaml-ParsedYAML:
jobNames: []
type: ParsedYAML
Django.yaml-ParsedYAML:
jobNames: []
type: ParsedYAML
Django.tex-ParsedLaTeXMagic:
timeStamp: 2019-01-02T20:12:51.814Z
jobNames: []
value: {}
type: ParsedLaTeXMagic
/home/clemens/.config/dicy/config.yaml-ParsedYAML:
timeStamp: 2019-01-02T20:12:51.808Z
jobNames: []
value:
synctex: true
engine: pdflatex
severity: warning
copyTargetsToRoot: true
outputDirectory: ''
outputFormat: pdf
cleanPatterns:
- '**/*.aux'
- '**/*.aux.bak'
- '**/*.bbl'
- '**/*.bcf'
- '**/*.blg'
- '**/*.dvi'
- '**/*.fdb_latexmk'
- '**/*.fls'
- '**/*.idx'
- '**/*.idx.bak'
- '**/*.ilg'
- '**/*.ind'
- '**/*.lof'
- '**/*.log'
- '**/*.lol'
- '**/*.lot'
- '**/*.nav'
- '**/*.out'
- '**/*.pdf'
- '**/*.ps'
- '**/*.snm'
- '**/*.synctex.gz'
- '**/*.toc'
- '/**/_minted-${JOB}'
- '/${OUTDIR}/sage-plots-for-${JOB}.tex'
- /missfont.log
- /texput.log
- /texput.aux
intermediatePostScript: false
$PATH: /home/clemens/texlive/bin
type: ParsedYAML
Django.tex:
timeStamp: 2019-01-02T20:10:12.008Z
jobNames: []
hash: xXtvMLgH4UEz2FcUFhECOpxBSVGIy51nZbjcjtE7KlM=
type: LaTeX
subType: book
/home/clemens/.config/dicy/config.yaml:
timeStamp: 2019-01-02T20:12:51.796Z
jobNames: []
type: YAML
x.y-Nil:
jobNames: []
type: Nil
Django.log:
timeStamp: 2019-01-02T19:43:06.135Z
jobNames: []
hash: IEwHrJiQN6RgGIf2wTHjDufG7z0LYH6hBrY19n1TWRw=
type: LaTeXLog
subType: pdfTeX
Django.fls-ParsedFileListing:
jobNames: []
type: ParsedFileListing
Django.log-ParsedLaTeXLog:
timeStamp: 2019-01-02T20:12:52.027Z
jobNames: []
value:
messages:
- name: pdfTeX
severity: info
text: >-
fancyhdr 2017/06/30 v3.9a Extensive control of page headers and
footers
source:
file: /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
log:
file: Django.log
range:
start: 28
end: 28
- name: pdfTeX
severity: info
text: inputenc 2015/03/17 v1.2c Input encoding file
source:
file: /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
log:
file: Django.log
range:
start: 39
end: 39
- name: pdfTeX
severity: info
text: babel 2018/02/14 3.18 The Babel package
source:
file: /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
log:
file: Django.log
range:
start: 352
end: 352
- severity: error
name: pdfTeX
text: >-
Unknown option `ngerman'. Either you misspelled it or the language
definition file ngerman.ldf was not found.
log:
file: Django.log
range:
start: 357
end: 358
source:
file: /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
range:
start: 445
end: 445
category: Package babel
- severity: error
name: pdfTeX
text: You haven't specified a language option
log:
file: Django.log
range:
start: 371
end: 371
source:
file: /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
range:
start: 478
end: 478
category: Package babel
- name: pdfTeX
severity: info
text: fontenc 2017/04/05 v2.0i Standard LaTeX package
source:
file: /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
log:
file: Django.log
range:
start: 384
end: 384
- severity: info
name: pdfTeX
category: LaTeX Font
text: Redeclaring font encoding T1
source:
file: /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
range:
start: 48
end: 48
log:
file: Django.log
range:
start: 387
end: 387
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for OML/cmm/m/it ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 391
end: 392
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for T1/cmr/m/n ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 393
end: 394
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for OT1/cmr/m/n ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 395
end: 396
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for OMS/cmsy/m/n ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 397
end: 398
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for OMX/cmex/m/n ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 399
end: 400
- severity: info
name: pdfTeX
category: LaTeX Font
text: Checking defaults for U/cmr/m/n ... okay
source:
file: Django.tex
range:
start: 9
end: 9
log:
file: Django.log
range:
start: 401
end: 402
inputs: []
outputs:
- Django.pdf
calls: []
type: ParsedLaTeXLog
Django.pdf:
timeStamp: 2019-01-02T19:43:06.135Z
jobNames: []
hash: d4dY6MOBMOIz3ReR1c2dtTccTPYmKjIczU/ls/MEYUE=
type: PortableDocumentFormat
rules:
- name: ApplyOptions
command: load
phase: initialize
parameters: []
inputs:
- file: dicy.yaml-ParsedYAML
type: default
- file: Django.yaml-ParsedYAML
type: default
- file: Django.tex-ParsedLaTeXMagic
type: default
- file: dicy-instance.yaml-ParsedYAML
type: default
- file: /home/clemens/.config/dicy/config.yaml-ParsedYAML
type: default
outputs: []
- name: LoadAndValidateCache
command: load
phase: initialize
parameters: []
inputs: []
outputs: []
- name: Migrate
command: load
phase: initialize
parameters: []
inputs: []
outputs: []
- name: ApplyOptions
command: load
phase: execute
parameters: []
inputs:
- file: dicy.yaml-ParsedYAML
type: default
- file: Django.yaml-ParsedYAML
type: default
- file: Django.tex-ParsedLaTeXMagic
type: default
- file: dicy-instance.yaml-ParsedYAML
type: default
- file: /home/clemens/.config/dicy/config.yaml-ParsedYAML
type: default
outputs: []
- name: ParseOptionsFile
command: load
phase: execute
parameters: []
inputs:
- file: /home/clemens/.config/dicy/config.yaml
type: default
outputs:
- file: /home/clemens/.config/dicy/config.yaml-ParsedYAML
type: default
- name: ParseLaTeXMagic
command: load
phase: execute
parameters:
- Django.tex
inputs:
- file: Django.tex
type: default
outputs:
- file: Django.tex-ParsedLaTeXMagic
type: default
- name: AssignJobNames
command: load
phase: finalize
parameters: []
inputs: []
outputs: []
- name: FindLogFiles
command: build
phase: initialize
parameters: []
inputs: []
outputs: []
- name: LaTeX
command: build
phase: execute
parameters:
- Django.tex
inputs:
- file: Django.tex
type: default
- file: Django.fls-ParsedFileListing
type: default
- file: Django.log-ParsedLaTeXLog
type: default
outputs:
- file: Django.pdf
type: default
- name: ParseLaTeXLog
command: build
phase: execute
parameters:
- Django.log
inputs:
- file: Django.log
type: default
outputs:
- file: Django.log-ParsedLaTeXLog
type: default
- name: LogProducedTargets
command: build
phase: finalize
parameters: []
inputs: []
outputs: []
- name: CheckForMissingBuildRule
command: build
phase: finalize
parameters:
- Django.tex
inputs:
- file: Django.tex
type: default
outputs: []
- name: FindLogFiles
command: log
phase: initialize
parameters: []
inputs: []
outputs: []
- name: ParseLaTeXLog
command: log
phase: execute
parameters:
- Django.log
inputs:
- file: Django.log
type: default
outputs:
- file: Django.log-ParsedLaTeXLog
type: default
- name: ReportLogMessages
command: log
phase: execute
parameters:
- Django.log-ParsedLaTeXLog
inputs:
- file: Django.log-ParsedLaTeXLog
type: default
outputs: []
- name: SaveCache
command: save
phase: execute
parameters: []
inputs: []
outputs: []

4
doc/Django.aux Normal file
View file

@ -0,0 +1,4 @@
\relax
\catcode `"\active
\babel@aux{ngerman}{}
\@writefile{toc}{\contentsline {section}{\numberline {1}Einleitung}{3}}

32
doc/Django.fdb_latexmk Normal file
View file

@ -0,0 +1,32 @@
# Fdb version 3
["pdflatex"] 1546458186 "Django.tex" "Django.pdf" "Django" 1546458186
"/etc/texmf/web2c/texmf.cnf" 1525000106 475 c0e671620eb5563b2130f56340a5fde8 ""
"/home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecbx1440.600pk" 1546457790 40112 7a277f9820566b90de6c968c3903678c ""
"/home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk" 1546457791 23784 fda44cafee0ab091b4de6622757b89c5 ""
"/home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecsl1000.600pk" 1546457791 29124 4447f5b74d323b620bd75f4f88b5ab49 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm" 1480098696 3584 13049b61b922a28b158a38aeff75ee9b ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1480098696 3584 adb004a0c8e7c46ee66cad73671f37b4 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm" 1480098696 3584 3169d30142b88a27d4ab0e3468e963a2 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsl1000.tfm" 1480098696 3584 bf02fd9e8bc8c375f218c700cabb9a92 ""
"/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty" 1518644053 15861 065fe343082d0cd2428cf984d6b2ef66 ""
"/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def" 1518644053 12523 d80bc74bf5e02fe4304443a6de8d01be ""
"/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo" 1480098821 8132 1634546e834d9ce0acd98b4276acdae2 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/book.cls" 1480098821 22945 7df8250bf76418cf651c357d3631fbc3 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty" 1492297155 4571 13977df0eda144b93597fc709035ad1f ""
"/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty" 1480098821 4732 d63eda807ac82cca2ca8488efd31a966 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu" 1487721667 2004 ac51aeac484f08c01026120d62677eca ""
"/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu" 1487721667 3181 1cb3e9ad01f4a01127b2ffd821bfeec7 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def" 1492297155 10006 a90ba4035cf778f32f424e297d92e235 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu" 1487721667 11255 9d97362866549d3d3c994b5f28d1b9b5 ""
"/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def" 1487721667 7784 325a2a09984cb5c4ff230f9867145ad3 ""
"/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1498861448 10663 d7fcc0dc4f35e8998b8cfeef8407d37d ""
"/usr/share/texlive/texmf-dist/web2c/texmf.cnf" 1520210507 32485 c64754543d8ac501bea6e75e209ea521 ""
"/usr/share/texmf/web2c/texmf.cnf" 1520210507 32485 c64754543d8ac501bea6e75e209ea521 ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1546457964 128890 fb675b4d10f7f14428e0fd409726914e ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1546457968 2362712 39cba097a7abd8d7360e6d6c74524018 ""
"Django.aux" 1546458186 75 6cc6cc8e2d9bd917de773706f4b6f41f ""
"Django.tex" 1546458183 647 2049e04e0d01aabd393753bc0ff0a5d4 ""
(generated)
"Django.log"
"Django.pdf"
"Django.aux"

43
doc/Django.fls Normal file
View file

@ -0,0 +1,43 @@
PWD /home/clemens/Dokumente/repos/invsystem/doc
INPUT /etc/texmf/web2c/texmf.cnf
INPUT /usr/share/texmf/web2c/texmf.cnf
INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT Django.tex
OUTPUT Django.log
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/book.cls
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo
INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
INPUT /usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
INPUT /usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm
INPUT Django.aux
INPUT Django.aux
OUTPUT Django.aux
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1440.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm
INPUT /usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecsl1000.tfm
OUTPUT Django.pdf
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT Django.aux
INPUT /home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecbx1440.600pk
INPUT /home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1000.600pk
INPUT /home/clemens/.texlive2017/texmf-var/fonts/pk/ljfour/jknappen/ec/ecsl1000.600pk

BIN
doc/Django.pdf Normal file

Binary file not shown.

BIN
doc/Django.synctex.gz Normal file

Binary file not shown.

27
doc/Django.tex Normal file
View file

@ -0,0 +1,27 @@
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{libertine}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\cfoot{Seite \thepage}
\title{Das Django Web-Framework dargestellt anhand des Praktischen Beispieles eines Inventarisierungssystemes}
\author{Clemens Dautermann}
\date{2. Januar 2019 bis \today}
\begin{document}
\maketitle
\newpage
\tableofcontents
\newpage
\section{Einleitung}
Diese Facharbeit soll einen grundlegenden Überblick über die wichtigsten Funktionen des Django Web-Frameworks geben.
\end{document}

2
doc/Django.toc Normal file
View file

@ -0,0 +1,2 @@
\babel@toc {ngerman}{}
\contentsline {section}{\numberline {1}Einleitung}{3}

View file

@ -0,0 +1,21 @@
# Generated by Django 2.1.4 on 2018-12-22 19:21
from django.db import migrations, models
import uuid
class Migration(migrations.Migration):
dependencies = [
('object_adder', '0001_initial'),
]
operations = [
migrations.CreateModel(
name='Category',
fields=[
('name', models.TextField(max_length=150)),
('id', models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False)),
],
),
]

View file

@ -0,0 +1,19 @@
# Generated by Django 2.1.4 on 2018-12-22 19:25
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('object_adder', '0002_category'),
]
operations = [
migrations.AddField(
model_name='object',
name='category',
field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE, to='object_adder.Category'),
),
]

View file

@ -0,0 +1,20 @@
# Generated by Django 2.1.4 on 2018-12-23 12:00
from django.db import migrations
import django.db.models.manager
class Migration(migrations.Migration):
dependencies = [
('object_adder', '0003_object_category'),
]
operations = [
migrations.AlterModelManagers(
name='category',
managers=[
('categories', django.db.models.manager.Manager()),
],
),
]

View file

@ -0,0 +1,19 @@
# Generated by Django 2.1.4 on 2018-12-27 11:06
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('object_adder', '0004_auto_20181223_1300'),
]
operations = [
migrations.AlterField(
model_name='object',
name='category',
field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.SET_NULL, to='object_adder.Category'),
),
]

View file

@ -0,0 +1,18 @@
# Generated by Django 2.1.4 on 2018-12-27 11:32
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('object_adder', '0005_auto_20181227_1206'),
]
operations = [
migrations.AlterField(
model_name='object',
name='img',
field=models.ImageField(blank=True, default='/images/None/nopic.svg', upload_to='images/'),
),
]