Ich versuche, eine Liste mit Blogposts aus meiner Django-Datenbank zu erhalten. Ich kann es aus der view.py innerhalb der App tun, aber ich möchte es von meinem äußersten Verzeichnis erreichen, um Beispiel-Blog-Posts auf der Homepage meiner Website zu laden.Zugreifen auf Modell aus dem äußersten Verzeichnis
Ich vermute, es gibt eine einfache Möglichkeit, dies zu tun, die ich vermisse. Momentan wird in diesem Verzeichnis nichts zu "blogPosts" zurückgegeben. Wenn ich jedoch innerhalb der App "blogPosts" darauf zugreife, gibt es vier Tupel zurück.
from django.shortcuts import render
from blogPosts.models import BlogPost
def hello_world(request):
blogPosts = BlogPost.objects.all()
return render(request, 'home.html')
def videos(request):
return render(request, 'videos.html')
Was meinst du mit "mein äußersten Verzeichnis". Du solltest nicht "Verzeichnis" denken, du solltest "Modul" denken. –
Ich denke, ich meine, das Projektmodul? Das zentrale Modul mit dem Namen des Projekts. Entschuldigung, ich bin gewohnt, C –
Sie sollten in der Lage sein, es auf die gleiche Weise zu nennen: 'von blogPosts.models BlogPost importieren, da Ihr Projekt im PYTHON_PATH sein sollte. –