Hallo Ich möchte ein einfaches Django Blog erstellen und ich mag mivies Details aus einiger einfachen Filmliste nehmen, aber ich nehme diesen Fehler:django app_details() bekam ein unerwartetes Stichwort Argument ‚Slug‘ Fehler
app_details() got an unexpected keyword argument 'slug'
Ich habe Dokumente gelesen und denke, dass mein Code korrekt ist, aber ich nehme diesen Fehler immer an.
models.py
class app_movies(models.Model):
title=models.CharField(max_length=255)
slug_title = models.SlugField()
urls.py
url(r'^movies-details/(?P<slug>[^\.]+)/$', views.movies_details, name='movies_details'),
views.py
def movies_list(request):
return render(request, 'movies_list.html',{'movies':app_movies.objects.filter(createddate__lte=timezone.now()).order_by('-createddate')})
def movies_details(request,slug_title):
movies=app_movies.objects.all()
app_movies=get_object_or_404(movies, slug=slug_title)
return render(request, 'movies_details.html',{'movies':movies,'app_movies':app_movies})
html tag:
<a href="/movies-details/{{movies.slug_title}}">View Project <span ></span></a>
Sie sind richtig thnx Sie –