Tôi có một chế độ xem dựa trên lớp tùy chỉnh
# 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)
Tôi muốn chuyển tham số slug (hoặc các tham số khác cho chế độ xem) như thế này
MyView.as_view(slug='hello_world')
Tôi có cần ghi đè bất kỳ phương thức nào để có thể thực hiện việc này không?
self.kwargs.get('slug', None)