ich bin Programmiereinsteiger beschäftige mich seit ca. 2-3 Wochen intensiv mit Python und Django (möchte auch dabei bleiben) und hab schon einiges an Tutorials hinter mich gebracht (hauptsächlich von Bucky Roberts, Thenewboston).
Dementsprechend habe ich mich mit Listen, Tupeln, dictionaries beschäftigt und dachte ich hätte es einigermaßen verstanden. Doch heute habe ich mir entpsrechend einem Vid eine Konfigurationsdatei angeschaut. Zu dieser nun meine allegmeine Frage:
Muss ich sowas verstehen oder gelingt einem das erst nach mehreren Jahren? Also was ich mich frage ist warum sind in folgendem Django-Settings
Code: Alles auswählen
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
...,
]
Code: Alles auswählen
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
Code: Alles auswählen
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
...
],
},
},
]
Also nochmals worauf ich hinaus will, weil ich nicht genau weiß, wie ich mich in diesem Fall weiterbilden soll:
Nehme ich solche Konfigurationsdateien bzw. deren Schreibweise einfach als gegeben oder muss ich mich hier einfach tiefer in Listen, dictionaries, tuples einarbeiten.
Oder habt ihr mir einen Hinweis auf Literatur bzw. youtube-vids wo ich mich für diese Schreibweise weiterbilden bzw. verstehen kann?
Ich hoffe ich war hier mit obigem Code nicht zu ausführlich.
Danke für Eure Hilfe,
Jonathan