मेरे पास एक कस्टम क्लास-आधारित दृश्य है
# myapp/views.py
from django.views.generic import *
class MyView(DetailView):
template_name = 'detail.html'
model = MyModel
def get_object(self, queryset=None):
return queryset.get(slug=self.slug)
मैं इस तरह से स्लग पैरामीटर (या देखने के लिए अन्य पैरामीटर) में पारित करना चाहता हूं
MyView.as_view(slug='hello_world')
क्या मुझे ऐसा करने में सक्षम होने के लिए किसी भी तरीके को ओवरराइड करने की आवश्यकता है?
self.kwargs.get('slug', None)