我使用基于函数的视图已经有一段时间了,但是到目前为止我从未使用过基于类的视图。我当前的项目需要跨越多个视图的大量公共代码,因此我正在探索基于类的视图,以便能够使用继承。我的要求是将url定向到类中的特定函数。类似于在django管理上可以做的事情。在Django管理中,我在从get_urls继承的类中使用了ModelAdmin方法来指向类方法的url。def ge
如果我有一个视图类,并且我想在URLconf中使用它,我将不得不使用它的as_view()-method,因为视图类不是一个函数,而是一个类。我的问题是,在URLconf中,为什么用括号调用as_view()?这不意味着函数将在读取URLconf时运行吗?如果是这样的话,as_view到底是做什么的?示例:from django.conf.urls import url
u
我正在尝试创建一个只显示基于特定列的唯一值的表。下面的代码没有显示任何错误,但没有按照预期显示唯一的值--您知道错误在哪里吗? 为什么这样做不管用呢?return self.name.distinct('name') 例如,我的表中有3行Rob,因为他有3个地址,但我在我的应用程序中创建了一个列表,其中显示了Rob、John和Clayton,我只想让views.py from django.http import HttpResponse
from djang