我正在研究Django的通用视图,弄清它们如何返回一个简单的HttpResponse对象,就像一个简单的视图函数一样。 我编写了一个简单的测试项目,并在文件django/views/generic/base.py中定义的基本View类中添加了一些日志命令,以便我可以追踪底层发生了什么。 在研...
我在Django中创建URL视图时遇到问题。 它给我这个错误(ferrol是一个Space对象):TypeError at /spaces/ferrol/ 'str' object is not callable Request Method: GET Request URL: http...
我正在尝试使用Django的基于类的通用视图编写CRUD应用程序。以下是我编写的用于在数据库中创建新用户的代码。 from django.views.generic import CreateView from django.contrib.auth.decorators import ...
在我的页面上,我需要显示帖子详情和评论表单以供观看者发表评论。我创建了2个通用视图:# views.py class PostDetailView (DetailView): model = Post context_object_name = 'post' template_na...
我对Python比较陌生,正在跟随Django框架教程的第四部分(链接在此)。我正在尝试为投票应用实现通用视图,我的代码似乎是正确的(据我所知),但是当我尝试投票时,会出现NoReverseMatch异常,该异常显示: 找不到参数为“(1L,)”和关键字参数'{}'的'polls / po...
假设我们有一个名为 Closet 的应用程序,并且它有一些模型:# closet.models.py class Outfit(models.Model): shirt = models.ForeignKey(Shirt) pants = models.Foreign...
我使用了Django的通用CreateView来创建我的模型。 from myproject.app.forms import PersonForm class PersonMixin(object): model = Person form_class = PersontF...
我刚开始尝试使用基于类的视图,并希望能够在我的类中访问URL中的变量。但是我很难做到这一点。我看到了一些答案,但它们都非常简短,对我没有任何帮助。 基本上,我有一个URL: url(r'^(?P<journal_id>[0-9]+)/$', views.Journal_...
我有两个模型:车(Car)和图片(Picture)。一辆汽车可能有多张图片。 现在我想使用列表视图来显示所有汽车以及每辆汽车的一张图片,请问有人可以告诉我如何实现吗? 以下是我的代码: # models.py class Car(models.Model): name = models...
我想做的是为功能视图创建Django样板。非常感谢任何帮助,因为文档只展示了模板视图和列表视图的示例,但是对于基于模型的通用视图,我找到的很少。我是否错过了文档中的示例? 我有一个代表日历条目的模型。它有一个指向另一个对象(不是用户)的外键,该对象拥有该条目。我想要做的就是简单地创建该条目,...