Ich bin sehr neu in Django und versuche, meine erste gute App zu bauen. Ich habe mich entschieden, eine Website mit geringer Komplexität zu erstellen, und wählte: http://trailertrack.me/Random Trailer App in Django
Ich fragte mich, ob Sie mir sagen könnten, welche Schritte zu nehmen.
Im Moment sieht meine views.py Datei wie folgt (Ich versuche, nur ein bestimmtes Video im Moment zu zeigen):
from django.http import HttpResponse
from django.shortcuts import render_to_response
import gdata.youtube
import gdata.youtube.service
yt_service = gdata.youtube.service.YouTubeService()
yt_service.ssl = True
def index(request):
message = "Welcome, and enjoy the show!"
context = {
'message': message,
}
return render_to_response('index.html', context)
def video(request):
t = loader.get_template('index.html')
specificentry = yt_service.GetYouTubeVideoEntry(video_id='1g4PLj0PlOM')
return HttpResponse(t.render(specificentry))
Vielen Dank für Ihre Beratung!
Zunächst einmal wollen Sie normalerweise 'loader.get_template' nicht machen; Verwenden Sie 'django.shortcuts.render (Anfrage, 'index.html', {'video_entry': specificentry}}' '. Darüber hinaus scheint es, als ob du einen Weg brauchst, um einen zufälligen Eintrag, einen "nächsten" Knopf usw. zu bekommen. Welche spezifischen Probleme hast du? – Dougal
Danke Dougal.Nun, ein kleines Problem ist, ich bekomme das: "Kein Modul namens gdata.youtube" – Edward
Abgesehen davon, nicht wirklich sicher, wie man den Rest macht. Die API-Dokumente gehen davon aus, dass Sie Erfahrung haben. Was wären deine nächsten Schritte? – Edward