Django基于类的视图:如何向as_view方法传递额外的参数?
- 论坛
- Django基于类的视图:如何向as_view方法传递额外的参数?
10 浏览
Django基于类的视图:如何向as_view方法传递额外的参数?
我有一个自定义的基于类的视图
# 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)
我想要像这样传递slug参数(或其他参数)给视图
MyView.as_view(slug='hello_world')
我需要重写任何方法才能做到这一点吗?